Perfect location that was just far enough away to be quiet and close enough to every amenity that Ocean Beach has to offer. Our host was outstanding. It met our every need. Highly recommended.