A marvellous place in the heart of Heriklion with an exceptional view. Maria is the warmest of hosts.