this is a fantastic place to stay. Ocean Beach is a really fun neighborhood and this place is minutes away from everything: the beach, restaurants, stores. It has everything you could possibly need, for a short stay or a long one. Doug was very communicative about check-in and check-out processes, and we would highly recommend it to anyone! The only things to note: planes do fly overhead often which can be quite loud, if that kind of thing bothers you, and the bathroom is TINY. We knew this in advance and expected it but my very tall husband did have difficulties on occasion, particularly with the shower, but we managed. Overall, a really great experience!