We spent 2 nights at Vivi's apartment and it was lovely, very clean and stylish, well located (5min walk to Kamari beach), and it had everything we needed!