Great location well situated in La Jolla