My weekend at the apartment was just as good as I have imagined it. Everything was perfectly clean. The process of checking in and checking out was very smooth. And the communication with the host was easy and clear.