Clean and centrally located in Ocean Beach. A lot of steps and loud airplane traffic. Overall a good value for the money.