An excellent stay especially for my honey money trip. Very warm and helpful staff who are ready to give support at almost anywhere in the resort, I could found a staff for help just within 20 steps while I needed. The room is good, room service is good and also the environment that was really relaxing and undisturbed from others. The resort provides different choice of paid activities and service with transport arranged, basically I can just stay in the resort and plan for my trips there, waiting for pick up and no need to worry for transport. Definitely will come back.