Unfortunately, I can't give it 5 stars because the food and service at the buffet are poor, and they don't have plastic cups for the children, only glass ones. The hotel needs some maintenance, as there are many rooms where the air conditioning doesn't cool at all. They sent a technician to the room three times, but he didn't fix anything. However, they have excellent housekeeping service and the best bartenders at the pool facing the beach, including Luis, who gave us excellent service. The children had a lot of fun, although the evening shows are boring for them. However, there is a kids' club with activities throughout the day, and the staff members, María, Francesca, Katerin, Mailene, Ross, and Santa, take great care of them and play with them all the time.