We stayed 7 nights in Jan 2023 and overall, had a really good time. As others have mentioned, the location, size and secure parking is some of the best in Ocean Beach. The patios and views on 2nd and 3rd floors are a super nice feature. The kitchen is well stocked with everything we needed and living room space and entertainment options were very relaxing for our party of 4 adults. We did encounter some concerning issues during the stay: 1) water heating was not working when we arrived (the water heater is tankless and it takes quite a while running water to get hot water up the 2nd/3rd floors): The 2nd story french doors did not have a lock, and subsequently blew open during the rain and windy weather, and 3) The refrigerator leaked water throughout our stay and we had to keep a towel on the floor in front of it the whole time. We had a great stay overall, just given the issues, I'm not sure we would choose this place again.