I've lived 2 months in Kyriakos apartment's between october and december and everything has been alright.
I just want to warn that the hot water in the shower depends on the solar energy so don't expect a very hot shower when it's raining or cloudy in december but I could handle it with no problems.
Otherwise my experience has been very positive and Kyriakos is a really nice host always ready to help you and give some good advices about the area.
In short, this is a very good value for money.