Flat was perfectly clean. It had everything I needed. Hosts were considerate and welcoming. I would choose it again.