Where to stay in Agios Nikolaos a gem of a town nestling beside the Gulf of Mirabello on Crete's north-east coast?
We have the answer!