Had everything we needed! Right by the beach, maybe a 1-2 minute walk. Beautiful & CLEAN. For a smaller place, it felt open and roomy. Has everything you need. Definitely booking this place next time im in San Diego!