The people who managed the property (Yiannis and Paz) were absolutely excellent, great communicators, very friendly and helpful.
The property was ok but it is a basic, self catering apartment. That's not a bad thing, but the amenities listed on Expedia include such things as a SWIMMING POOL that doesn't exist, Egyptian cotton sheets (the bedding we had for a double bed was a basic single uncovered duvet), a 55" TV with satellite channels was actually a 32" TV with 5 basic channels only, a pillow menu(really??), etc. In short - the property is ok, but the owners have been dishonest in the description in order to achieve a much higher price than the property is worth renting for. It is what it is - a simple, basic, self catering apartment with minimal amenities, a couple of the apartments have a 4ft square plunge pool(made to look like a massive swimming pool in the photographs). It should not be described or priced as anything other.
Cleanliness was ok, but could be slightly better especially with the cooking area. Someone came in a couple of times to make the bed, but we had to ask for towel changes, bins to be emptied, etc.. But again the managers were very friendly towards requests.
Location is great, it's about 200m up a gradual slope from the main road, 100m further into the pedestrian area into Oia. There are no facilities at the site other than what you get in your apartment.
If you book this place, be aware you are booking a basic apartment, not like the description!