Great location. Ocean Beach has a great vibe. Great restaurants and cafes within walking distance.