The flat is well situated, clean and it did the trick for us during our stay. You can tell that a lot of people go through the flat and there were few things that were almost broken (lamp, table, etc). The communication was all clear, however it felt like I had to do all the check-in and checkout procedures twice, through Airbnb and through the company that manages the place.