We had spent 12 wonderful days at this hotel and we never felt boring. The hotel provides many facilities and activities for families. Swimming pools are big and provided more than enough pool side chairs which you can easily find your space anytime. No stress to find a chair and you can spend whole day around the pool. The environment was excellent, with a nice private beach.
All staffs were helpful and polite, always with smile face even they were handling with some unreasonable guests (which I saw quite of the guests they didn't follow basic rules, not willing to line up at the breakfast buffet, etc). The staffs still asking the guests politely and patiently to sign and line up and they arrange the tables as soon as they can. Even the cleaners who cannot speak fluent English, they still say good morning to us with a friendly smile. As a frequently traveler, this is my first time to hear "safe flight home" from the cleaners when we were about to leave. What a successful management!
Hotel food were excellent and there were many choices for families, like Starbucks, burger fast food, beer corner, Thai, Italian and buffet etc.
This is one of the most satisfied hotels we had ever stayed at and we will definitely come back again.