This is my third time visiting this wonderful resort. The staff and everyone at the resort are so friendly and helpful. The sand is so soft and the water so clear. Rooms are well kept and at a great price. I would not recommend this resort for children just because not many people bring their children there.