Property was large and decent, impressed how the beach is combed. Soft sand, mature palm trees. Bavaro Beach was the highlight. Negatives - pools can use some repair, not enough bar tenders at the pool bar for the crowd. As others have mentioned, staff do not seem particularly friendly. Restaurants were not great, service was poor. Worst part, $150 stolen from teen's room (no not just sitting out in the open, had to completely go through her bag). Filed a complaint, nothing they could or would do. Teens also scammed at mall sunglasses store on the property. Clearly taking advantage of the youth. Mini fridge not replenished regularly, completely without bath towels 2 evenings after cleaning. Had to wait over 20 minutes for them to bring some. You might want to find a better place to stay.