we went here in the first week of june 2005. our accomodation comprised two bedrooms and a bathroom leading off a central eating, cooking and sitting area together with a balcony with a nondescript view. the air conditioning was in the central area only.
for purported self-catering accomodation cooking facilities were woeful. a combined cooker/grill & two hobs coupled with a solitary frying pan and a small greek coffee pot. a limited collection of crockery with most glasses having been nutella jars in a previous life.
the shower room was windowless with some alarming looking wiring (bare wires inside the shower cubicle with joins wrapped in insulating tape leading to an extractor fan), sealant detaching from shower, a mop left in the corner and an oddly p**vasive smell of wd40. emptying the hand basin caused gurgles of water to spout from the central floor drain.
in early june there were also substantial drifts of fluff coming off the poplar trees so if you were prone to hay fever i'd think about going elsewhere on the island.