6 adults and 3 kids under 10 were very comfortable. Every room has en suite bathroom that is updated. Nice open kitchen and outdoor space. Cannot beat the spot right on the beach. Separated from the water by the sidewalk and volleyball courts so felt totally safe with the kids. Garage parking was also a major help.