My stay here with my kids was pretty good. The staff was friendly, the salt water pool was nice and warm, they had barbecues available for use, just a 10 minute walk away from the beach. My only complaints would be that the wi-fi didn't work most of the time and the shower stall in our room was really cramped.