The place is is well described and is located in a nice neighbourhood.
All things can be reached by a short drive to Malls or La Jolla village.