Excellent location! It had all I needed for my stay in Ocean Beach.