Want to be close to Ocean Beach activities and sand? Randi Michelle's cottage is your place to stay. My room was cozy and charming, and I loved all the art in the apartment. The garden is absolutely gorgeous - a perfect little hideaway. The host was welcoming and kind. I'd highly recommend for the location and value!