A gem on Ocean Beach! This space was more than perfect in every way for our large group of 2 families. Plenty of space, clean, great amenities and parking!