This is an AMAZING place to stay right on the beach in Ocean Beach. It was spotlessly clean (especially for being right on the beach), had all of the amenities we needed, and more. The house was stylish and cozy, and the property manager and housekeeper were friendly, helpful, and incredibly responsive. We were here with our 2-year-old, and it was a great setup/layout for the three of us. We hope to return!