Wonderful place in perfect La Jolla location.