I am Venezuelan so I am very picky when it comes to selecting a beach destination.
The Bavaro Palace Deluxe has everything for a perfect vacation with lots of activities to do.
The staff were very nice specially Juan Santos from the reception and Elisa from the Mexican restaurant.
Overall food is average but nothing special. They could do better specially the night restaurants.
I would go back again, the beach is stunning.