Unfortunately we can't say we had the best experience due to an overbooking. In addition, we were made aware that this had happened on multiple occasions, including the week before, so the following could easily happen again. We were contacted less than a week before (we had made the reservation over four months in advance) saying that the apartment had actually been rented long term and was unavailable, but that we would be compensated with two studios in the same building. Having already arrived in Greece in the middle of high season with few other options we accepted. We arrived to find the studios to be in nowhere near the same condition as the pictures of our original booking. Furniture and appliances were much older and not the same quality as what we were shown. While visibly clean, the rooms had a sour smell to them, there were some small hairs and possibly minor mold in the bathroom and one of the shower-heads was broken. The rooms were also fairly bare and we had to ask for basic things like forks, knives, and dish soap which we assumed were included in "kitchen" and "essentials".
Tony was very open to hearing our concerns and ended up giving us a partial refund and let us check out very late on the last day, but we were the one's who had to be proactive about the situation. The building is nice with a terrace, gym, and a room to wash clothes (2 euros/load). Air conditioning worked well, internet was very spotty. The space is livable if you know what you're getting yourself into, especially considering the price, but it was hard not to feel deceived by the listing and to question whether the original apartment was as described.