I got the VIP suite which is located at the back part of the resort.
The rooms are really nice and clean. There are housekeeping staff constantly cleaning the hallways all day. They are very courteous and kind too.
There were lots of mosquitoes, and I dunno where they are coming from. The wakeboarding areas are saltwater and definitely does not have stagnant water.
Bringing of food is not allowed, but the restaurant offers a wide variety of food. The asian dishes are hit and miss. However, their indian and mediterranean food are excellent. They also serve the best halo halo ever!!! The restaurant staff are very efficient. Serving of food and cleaning is fast. The breakfast may look expensive from the menu but the serving is really really big.
The beach front is a bit small though. It is swimmable during the mornings. In the afternoon, the tide is usually low and lots and lots of starfish, seasnails and hermit crabs can be seen.
Overalll I think this is a well managed resort because they can manage peak season very well. Everything about running this place from parking, checking in, housekeeping and serving meals runs smoothly in the busiest holiday.