The resort is good, beautiful beach, and good foods. Many events and activities available here. Most staffs are nice except you'd have to be very careful to the mini bar in your room, me and my friends both got something disappeared from our refrigerators, we claimed about it so we were not charged. By the day we're checking out, the front desk suggested us to wait our speedboat at the bar, and we went the bar and take the free coffee and tea out there which you'd have to help yourself to brew the beverage, but one guy came up and not asking for our room number, but telling us these are charged drinks, then we will be the only table to be charged while many tables of guests were sitting there, I was pretty impressed by how much he thought we are Chinese, and treated us as how they treat the Chinese residents.