This was a good stay, well situated next to Ocean Beach. The Airbnb was clean and all bathroom and kitchen amenities were provided. The only downside was the ventilation. It got really hot during our stay because of a heat wave and with no AC or good ventilation we came out a sweaty mess. Please check the weather before booking. However, they did provide us with two new fans so the service was good.