Clean facilities with an amazing location in Ocean Beach! The 24/7 front desk staff were great. Everything in Ocean Beach is a short walk away.