A really charming place in the heart of Heraklion, would definitely recommend it!