Cara's is the ideal AirBnB, all the amenities, private but not a hotel, clean, quiet, comfy bed, cute decor, and fairly priced. Parking was a touch tricky on some of the side streets due to the hills, but with a little coyrage totally do-able. 100% would recommend this stay.