We rented the flat with 8 people for 5 days. The place was mostly clean and check-in was easy.
We had some questions during our stay regarding garbage disposal among other things, which weren't answered.
The bathrooms smelled really bad especially at night. It smelled like a sewage issue, which should be dealt with.
In general the location was great and the price was good for the location.