The flat was not that clean but you have everything you need. The kitchen was very well equipped and there was a washingmachine, which was really nice. The check in and check out was very uncomplicated and he was nice and the communication was good.