I stayed here with my 17-month-old, and he had an amazing time. The resort is very family-oriented, with plenty of activities for kids to enjoy. However, I did feel that the bedsheets and pillows could have been of better quality, and the room didn’t feel as clean as I expected. One concerning issue was that my son slipped in the bathroom shower because the drain cover wasn’t properly secured, which was quite scary. On a positive note, the food options were excellent, although it was challenging to make reservations.