Great stay, nice clean apartment and a detailed check in process. The slight negative is having to wash the towels and dishes yourself at the end of the stay despite the considerable cleaning fee.
Other than that - recommended!