Location is everything here! We were a family of 4 (with kids aged 2 & 4—we brought our own inflatable toddler bed) and John’s place was cozy enough for us all. We loved our time at both nearby beaches, and it was easy enough to rinse off with the hose outside in the very cute shared courtyard. John provides all kinds of beach gear—umbrella, huge towels, chairs, and boogie boards—that really made our stay wonderful. Street parking was a little difficult, especially at night, but we usually found something within 1-3 blocks away. And the beach is so close, the distance to the car wasn’t a big deal. If you love water activities & sunshine, this is the place for you!