A really smart modern apartment in a great location within easy walking distance of Heraklion town centre
It was a pleasure to stay in.