perfect week husband spent honeymoon bahia principe september 16th 23rd say resort absolutely gorgeous, stayed bavaro resort honeymoon upgraded diamond club gives access private pool reserved diamond hacienda members gives access italian restaurant breakfast lunch breakfast, prefer pool beach recommend upgrading clubs mentioned private pool alot crowded pools resort.we stayed villa 31 room number 31304. villa perfectly located right middle resort, lobby 5 minutes away beach, convenient.roomthe room perfect size, bathroom tub jets bed comfortable pillows need extra ask maid little livingarea balcony good size table 2 chairs, staffthe staff friendly, hear day hola, need help best assist refer right place person, everybody works hard keeping resort clean, n't think seen place clean montreal foodthe food amazing, reading reviews little worried food, having bahia not understand people complain, buffet restaurant great, breakfast morning variety warm dishes cereals fruits breads different day, stuck omelettes not disappointed, buffet lunch supper sunday night american thursday dominican saturday gala, good, choose, enjoyed roasted pig dominican night flaming coffee gala night, like said choose from.for lunch eat beach, 2 snack bars beach las olas piscis, really good, places things hot dogs hamburgers pasta fish chicken fresh fruit, las olas pretty good ribs piscis really good crust pizza, husband pizza lover said best pizzas went 3 la carte restaurants cafe paris french gourmet garden grill steak japanese, japanese restaurant reminded home, sushi appetizer soup typical chicken beef shrimp fish rice vegetables, decide want, liked restaurant got cook make, fried ice cream dessert.the restaurant disliked garden grill, actually disappointing, service horrible food average, husband rib eye shrimp brochette, did not enjoy dinners, cafe paris, league, wow, food succulent, husband seafood bisque pumpkin soup delicious, main course filet mignon lamb chops, admit licked bone good, complaint probably no steak knife beef, husband cheese plate dessert, like cheese order wowed, thought unbelievable, wheel 7-8 different types cheeses cart cut piece serve dried fruit assortment breads, not food good service impeccable, beachthe beach gorgeous, turquoise, seen pictures beach heard people talk beautiful believe, time south just amazing, perfect waves no rocks golden sand clean.poolslike said private pool beach morning pool afternoon til dinner time, fun relaxing, went main pool did not like plus got better service bar pool, pool facing diamond club pool open everybody, liked pool fact alot activities going volleyball basketball ping pong etc.saona islandwell worth trip, loved, took catamaran 20-30 people, blast, beach little rocky alot clearer resort believe not.the food good bbq beach, took speed boat natural swimming pool middle ocean going forget held starfish resort amazing, words not place, looking forward going,