Had a very comfortable stay at Kyriacos' place. It is cozy and clean, the beds are big and comfortable, and the kitchen has all the amenities one needs. Furthermore, communication with the hosts is clear and quick!