We stayed one night here. Plenty to do in the resort and walking distance to beach. Good amenities for children. Will definitely come back!