Quiet, centrally located place in La Jolla.