Lovely big space, nice big common areas and outdoor areas. Plenty of room for families. Kid friendly. Great location, right near the beach.