Very nice place in the city center of Heraklion. Stella was an amazing host.