Fantastic apartment in the heart of heraklion. Super suggested !!