Α++++++
Superb apartment: beautiful space, organization, location (just don't bring a car because there's no free parking), cleanliness host communication. The layout is great - even though the space is small, the kitchen is separate and doubles as a semi-private space for more than 1 guest. The balcony is gorgeous. There are plenty of supplies and appliances. Smooth check-in and checkout procedures. Last but not least, Stelios responds with patience and grace to any inquiry within seconds.
Can't recommend enough.