great time, husband 4 day 3 night vacation 5/11-5/14 absolutely wonderful trip pleasure.. arrival- arrived raining nice warm rain, pay 10 tourist fee immigration forms not paperwork, booked trip taxi hotel, not problem, escorted directly shuttle paid 15pp, ride 30 40 min airport, drive aggressive just watch that.. arrived desk given keys instructions right away, tell restaurants make reservations buffet tell guest services that..ok guest services let know staying 4 days 2 reservations really booked just said forget said just buffet, bellhop took room..room beautiful spacious, villa 10 2nd flr closer beach nice.. didnt special view nice able walk patio.. mini bar stocked soda beer gift bag dresser, reading trip advisor expecting lot mosquitos didnt.grounds absolutely beutiful huge, took walk view went bars near pools, dont walk far tram cars come just minute directions.beach/pool/bar fun beautiful, try mama juana, going kept reading people wake soo early reserve chairs, not necessary, woke day 8 breakfast headed beach pool, time chairs problems, cards recieve towels, cleaned constantly wanted trade fresh set no problem doing, bartenders exciting learned names, energetic husband got great them.food let say realize different country things different, say finicky eater just advised different, im finicky things eat time went eat, husband dug right trying sorts things.. fall wanted snacks room saw prices american snacks taken aback advice bring snacks roomentertainment just wonderful, list activities shows, beach did beach aerobics played beach games, staff really gets involved excited, play games aerobics pool, night shows, plays productions, great theatrical exciting know attention husband got pulled stage shows.. event teach bahia principe dance, end stay singing head, guitarist lobby evening nice couples dancing enjoying, casino spa addtl cost course actually massages huts beach pool thats went cheaper nice outside, signed snorkeling excursion got cancelled not people want water sports makse sure sign soon like reservations day advance, included water sports staff friendly energectic spoke, know words spanish husband knew none felt comfortable understand, didnt tried tip possible just 2 american dollars time could..weather nice warm mornings 430 afternoon clouds usually rolled, case everyday, no need umbrella supply roommarketplace vendors pushy careful dont let talk buying unless lobby shop stores market place overcharge carts, make deals, philly no philly ny sure bargained good range us.the tourist met types people majority canada, friendly enjoyed conversations, europeans pretty kept suprisingly great deal american good time best, hope helps, great time,