Carmen’s place is a beautiful and clean space where you can relax and feel at home. Carmen is a friendly and welcoming host and will do her best to make you feel comfortable. And Walter the dog is adorable.