The place was was excellent, just as advertised. Clean, close to all amenities and the attractions around town.
Did not have the best experience with the host who called me out for having more guests than I signed up for, even though that was not the case.
Also, there was some work that needed to be done at the apartment for which the host sent someone ten minutes before check out time of 10am. We had to move our shoes and luggage which delayed our check out time a little (to be fair we were fifteen minutes behind). But we checked out by 10:30, but got a rude earful from Dimitrios, which was uncalled for, along with the accusation of having more people in the apartment than initially agreed upon. (Something that I clarified upon over the phone with no apology from his end)