Great location, lovely flat, good communication. Regarding the check out, we did clean the appartement but it was not clean enough apparently so we had to pay an additional fees for it. I recommend you to pay the cleaning fee because cleaning expectations are high :)