Excellent place to stay very conveniently located at the heart of Heraklion