Very nice place located in the beautiful city of Rethymnon. Artemis was a lovely host !