Wonderful place! We stayed their with 2 young kids and it was perfect for them. The bay was less than a block away for calm waters and the ocean was just across the street. The interior was beautiful and came with all the amenities we needed. The place came with a garage however my Tahoe was too big to fit. Street parking can be a bear on the weekend but we made do.