The rooms are spacious, offering comfortable and well-lit bathrooms. The towels provided are fluffy. Additionally, guests receive bottled water daily, but there are also eco-conscious facilities available for refilling water bottles. The beach resort offers numerous activities suitable for families. The pools are large and there are plenty of options available, ensuring that none of them feel overcrowded. Every morning, we enjoyed breakfast at the restaurant, and the ever-changing offerings kept it interesting. However, it seemed that the hotel was not adequately prepared for the number of guests, as there was a shortage of servers. This shortage affected various areas, including the pool, restaurant, car service, and room cleaning. On one occasion, our room was not cleaned until 4 pm, despite us leaving early for breakfast, and on another day, it was still not done by noon. This level of service was disappointing, especially considering our expectations for a Grand Reserve experience. Despite its massive size, the resort provides golf carts for convenient transportation. The spa is particularly impressive, and we highly recommend their facials and massages.