Vivi's apartment exceeded my expectations in all ways. Communication before my trip was flawless with a perfect guide and instructions to follow. Checking in was easy and worked seamlessly. The apartment was perfectly clean as well as being charming and smart. I could not recommended the apartment highly enough and would love to stay again in the future.