The location can't be beat. A few blocks from La Jolla shores beach.