Great place! Perfect location in La Jolla!