I've stayed at Cara's twice, and both stays have exceeded my expectations! This place has everything you could think of. It's like a home away from home while on your trip.