Barcelo has there 5 resorts on this one huge property. The check in process was flawless and very friendly. The rooms need some paint but otherwise were nice. They come with a balcony. There are several large pools, so you never felt crowded. The beach is beautiful, with plenty of beach chairs available for everyone. The selection of food in the restaurants was plentiful and flavorful. The buffet restaurant was surrounded by fountains and they had an outdoor area, which was nice but seating was limited. There were plenty of activities, if you desire, and the evening shows were very entertaining. The spa and fitness center were also very nice. They even have a dolphin pool with shows daily & you can even sign up to swim with them. Great resort. Lots to do. We will definitely go back.