A great place for a large group, handy to the beach and town.