Great location right by the beach and plenty of space for larger groups (we had 6 people/3 generations and all really enjoyed it).