Wonderful place, great hospitality. Near to all the charm that Ocean Beach has to offer.