Nice clean apartment, stunning views of Tolendos, all you need for a stay in Massouri