Absolutely excellent stay in a wonderful part of Herakleion. Very much recommended.