Definitely would recommend this place. Conveniently located within walking distance of several eateries and attractions in La Jolla.
The nearby grocery store and car rental office are especially nice if you're there for a longer period.