We had a great stay at Vivis apartment in Kamari Beach. The location was absolutely perfect, just a short walk from the beach! The amenities were great and everything we needed. As well, there is a great terrace with tons of space. It is a short drive from all the other towns and overall a great place.