Charming apartment, perfect for short stay in Heraklion. Very well located.