Awesome place with great views, perfectly stocked for a traveler and super convenient Ocean Beach location!