The location is great and the hotel exteriors are very nice. The buffet it's good, the restaurants with reservation are better, but you have to wake up at 6.30AM an be in a line for more than an hour to get a reservation. Hotel need to arrange this! Also very strange that an all inclusive hotel that includes all the food, drinks, towels, shows, water sports, doesn't include free internet and free safe box. Finally, staff should be more kindly, they help you, but looks more like than they are making you a favor than trying to bring a good service.