Sweet spot in La Jolla walking distance to the beach!