This apartment is very nice. Spacious, well decorated, and in a good location. However, communication and the check-in/out process left a lot to be desired. The host used a 3rd party service to check me in, and it was a nightmare getting that scheduled. The service had our check-in/out dates wrong, didn't send info on time, and treated me rudely when I called an hour before check-in after not receiving the contact information they had promised. Then, when we showed up, I discovered that they required me to sign an additional rental document - something which made me very uncomfortable to do outside of the Airbnb system. In addition to taking a smartphone picture of my passport (which also made me uncomfortable), they wanted to lock my ID in a safe for the duration of the stay. When I made it very clear I wasn't going to do that, the guy checking me in agreed to let me have the code to the safe so I could take out my ID if needed. Good thing I did have the code, because they didn't show up on time for our check-out appointment, so I would have had to miss my train to get my ID back otherwise.
To be fair, the guy who checked me in was super friendly and just doing his job, so he shouldn't be faulted. There had apparently been issues in the past with guests having parties in the unit, leaving behind damage and getting the police called. That said, they should warn people about these strange hurdles before they are already in the unit and don't have another choice but to be left on the street. It's a shame because this is a nice place, but I wouldn't stay here again unless they got these issues cleared up.