The hotel ground is really really beautiful or even magical. There are a lot of details put in this little man-made kingdom and you will not be bored taking photos even after a thousand of them. As for the room, I stayed in a deluxe colonial suite and it's very spacious, the bed room has extra space for a set of sofa which i totally think worth an upgrade from the standard colonial suite. But if you prefer a direct access to the pool, get a standard one which is on the ground floor. The hotel staff are helpful and friendly though the service and overall attitude is still far from 5 stars standard, or something I would call "beyond expectation". The rainshower in my room didn't work so I asked for a plumber and it took him an hour to arrive and probably another 2-3 hours to get it properly fixed.