Stayed in this amazing cottage with my family of 4. The location can’t be over-emphasized - you can sit on the front porch and watch the waves crash or walk 20 steps and you’re on the beach. We mostly stayed in, but there are numerous restaurants and shops just a 5-minute walk away. The house itself is small, but very nice and well-maintained and has everything you need, including a garage (street parking can be tough in Ocean Beach). Joanie was responsive, kind, and helpful, even accommodating a last minute change. We will be back!