What a fabulous place. A great size for a big group. Fantastic being right in the beach.