Our second time here. It was absolutely fantastic (as it was last time) for the 7 kids we had with us playing and kayaking on the beach.
Will come back for a third.