The absolute perfect place to stay in La Jolla!