We truly had the best of time here in Ocean Beach. Leah and Drew are such perfect hosts! The location is just a short walk or bike ride to the beach and center of town. The accommodations were just as listed; clean and neat. No problem what so ever relaxing and enjoying "Happy Hours" on the roof top deck!