Easy self check-in in a beautifully located apartment. Would recommend it for everyone who likes to live in the center of heraklion.