Great location close to everything in La Jolla