Comfortable, clean accommodation convenient for short stay in central Heraklion.