Just discovered this place and looks like a possibility for us next winter. Would be travelling from TO probably thru Nolitours which I think means we would be in the villas. We are middleaged couple who like to mix relaxation with sightseeing. Is is really only a ten minute walk to the Canal? Recent reviews seem mixed. We are not fussy or picky. Will we like it?