We stayed in the Aloe Apartments for several weeks in May-June and we really enjoyed our experience there. It is close to lots of resturants, to the beach, to super markets and even a gym. The apartment looks ;like the photos and it's really clean.
Lefteris is a really gracious and prompt host, who told us about things we should see, places where we should go and eat and, overall, made our life really easy during the time we've been there.