A perfect spot to stay in Ocean Beach, San Diego. Great hospitality and clean living space. A perfect view from the terrace