We had a great stay at Vivi's apartment. We didn't get the chance to meet Vivi as she was away but she arranged to have us picked up at the airport. Vivi responded very quickly to messages and was very helpful. We would definitely recommend staying here!