Everything was good aside for a small communication problem during the check-in (we had the building address but not the flat number). The apartment is clean and has everything you need. The bed is fine, the pillows are good, the bathroom clean and everything works. The hosts are cool and responsive.