Barcelo is a wonderful resort! While it was my first resort, it exceeded my expectations. Location was beautiful - the resort has the beach to itself. It was not crowded. We were easily able to do all the things we wanted. Pools were great, drinks were flowing, staff was EXCEPTIONAL - we did not have one bad staff experience. The ocean tides were pretty rough, so we did not get in but I saw others do it.
The only negative would be that the food wasn't always great. The Italian place was bad and the Spanish/Steakhouse were okay. However, the poolside grill for lunches was AMAZING.
We made sure to bring our own water since the previous reviews said people were getting sick. Do remember to wear bug spray - there's small mosquitos that bite and you don't realize it to later that day.
Dịch