wonderful vacation barcelo bavaro caribe punta cana just got 4-day vacation barcelo bavaro caribe resort punta cana great experience, check-in immediate staff friendly willing help way possible, room nice immaculately clean, minibar room stocked use free charge, grounds resort beautiful lush tropical cared, really gave feeling tropics, beach beautiful water crystallline blue.the resort offered plenty activities care partake, exercise classes water aerobics water polo dance lessons golf tennis ping pong kayaking paddle boats, staff friendly.the food good plentiful, multiple restaurants buffets choose, offered 3 meals daily plus pizza time day beach concession hamburgers hot dogs chicken seafood paella plus number things.the drinks bar free-flowing, beer usual mixed drinks plus lot blended tropical drinks bahama mamas margaritas mai tai, check-out time noon flight n't 4:00 encourage stay hotel use facilities free charge.i fully recommend barcelo bavaro resort couples families seniors, people ages having great time,  
wonderful vacation barcelo bavaro caribe punta cana just got 4-day vacation barcelo bavaro caribe resort punta cana great experience, check-in immediate staff friendly willing help way possible, room nice immaculately clean, minibar room stocked use free charge, grounds resort beautiful lush tropical cared, really gave feeling tropics, beach beautiful water crystallline blue.the resort offered plenty activities care partake, exercise classes water aerobics water polo dance lessons golf tennis ping pong kayaking paddle boats, staff friendly.the food good plentiful, multiple restaurants buffets choose, offered 3 meals daily plus pizza time day beach concession hamburgers hot dogs chicken seafood paella plus number things.the drinks bar free-flowing, beer usual mixed drinks plus lot blended tropical drinks bahama mamas margaritas mai tai, check-out time noon flight n't 4:00 encourage stay hotel use facilities free charge.i fully recommend barcelo bavaro resort couples families seniors, people ages having great time,  