Good location, right on the beach, and perfect for a slightly larger group.