This is one of the best resort that I have ever visited.
My family stayed there for one week. We stayed in the sunset bungalo. There was a private pool at teh backyard where my boys spent lots of time palying there. The good thing about the sunrise bungalo is the location in relation to the snorkelling site. The coral garden is located on this side. If you stay in teh sunset side, there might not be so many beautiful corals and fish for snorkellers.
The room is excellent. We had a king-sized bed. They equiped one extra bed and a sofa bed for my two boys aged 6 and 8. Housekeeping service was wonderful!
The room has a DVD where you can borrow DVD from the counter and enjoy movie at nighttime. On the fisrt day, I got a problem with the save and I could not reopen it. Then we told the reception after having our breakfast, by the time we walked back to the bungalo, the guy was already there waiting for us to solve the problem.
My boy lost a cap. We informed the lobby staff. During that hour, the guy from Lost-and-Found was trying his very best to see where the cap was. Though he offered severeal caps to us and all are not ours. But their quite response really impressed me very much.
Food was very good. During our stay, there are couples of buffet dinner in different outlet (Indian as well as Italian). We ordered room service for our lunch. The taste was also up-to standard.
We did our beginner's dive and two excursion snorkeling trip (Shark Safari and Turtle Safari). The Turtle one was a bit disappointing. We also enjoyed the dilphin cruise very much where we saw them spinning around.
One other merit was the kids club. My kids always yelled for going there. That left parents plenty of private time for the water sports or other enjoyment.
The only bad thing was the price. Pretty expensive in every sense. However, once you have been there, it worths.