Vivi's place is in a great location within easy reach of Kamari beach. As Kamari is close to the airport you do see and hear the planes as they land but that did not bother us (even in the evening). It is located on the first floor (2nd floor American) up a flight of stairs from a road parallel to Kamari beach which is just a 2 - 3 minute walk away.
The apartment is spacious but the kitchen is small and sparsely equipped. Again this was not an issue for us as we were out most of the time but this could be an issue if you are planning several family meals. In addition to being a short walk to Kamari beach, there is also a convenience store just below the apartment, a beauty parlor, and a car rental firm.
I cannot speak highly enough of Vivi as a host. She is super responsive, helped organize transfers, and was generally available to help with anything we needed. We really had a great stay here and would happily recommend it to anyone.