Stunning views, convenient location, great place to stay in La Jolla!