Room is very large although I booked the starting room type. Bed is comfortable. There is a private beach at the hotel which is peaceful. Really loved outdoor activities such as tennis, mini golf, cycling, and table tennis. There are 4 swimming pools in the hotel. It's truly the hotel for a family trip. Breakfast time is very crowded, and I can see that there is insufficient manpower of hotel staff to take care of guests or welcome guests to the table. There should be a roof at the parking area because it is outdoor and very hot. Service could be better.