We booked this hotel through Jetblue Getaways. We also read the favorable reviews on Tripadvisor and Barcelo did not disappoint.
We reserved a Club Premium Room which allowed us to have an Early Check-in and Special Club perks such as free internet usage, breakfast and dinner meals in the club room. Also a private terrace area that included lounge chairs with a hot tub. We also had our own Concierge Lucy. She was very helpful in finding our taxi person when leaving the property.
Upon check-in, when we arrived Yoel was very friendly and helpful. Luckily he spoke English and explained our check-in process.
We ate at B Delicious Buffet restaurant for lunch and breakfast. Both times it was very good. They have a made to order station and then areas for you to choose your hot and cold items. The buffet costs about $30 for 2 people. We also ate Kyoto Japanese restaurant. The ambiance and service was good. Be careful to tell of allergy issues. Food descriptions are not accurate. I ordered rice, chicken, and eggs. When it came to table it had mushrooms.
The outdoor pool was nicely appointed with 4 chairs built into the pool. The deepest depth was 4 ft. There was a bar nearby. There was also a raining water feature.