The place is well located in La Jolla, from walking distance to downtown and the beaches.