We just stayed for the night before having our flight back home. Since we arrived in the evening around 9 o'clock we worried a little about "checking in" and so on. We called them in the afternoon and it turned out: it was all very simply organised and worked out perfectly (unfortunatelly this way we didn't meet Manos & Iro in person).
We can't really say anything about the location or neighbourhood because of our "one-night-stand", but:
The flat is really nice, with a cute balcony and a great canopy bed.
We will totally go back when returning to Crete. :)