The hosts were very responsive and flexible. They accommodated an early check-in, which was very appreciated. They had everything there that we needed during our stay, however we didn't feel the apartment was kept up very well. The white towels had stains, there were marks all over the walls, some of the bathroom fixtures were rusted, very dusty, and we found a clump of hair in the kitchen. While everything else was exactly what we needed, I wouldn't stay again due to the lack of cleanliness.