Great location, delightful accommodations-great stay in Ocean Beach.