Cosy and comfortable cottage on Royal Deeside In the old days, the tourism promoters called the off-season ‘the shoulder months’. Maybe they still do. Anyway, when an invitation arrived for a wee break in a self-catering property, called Riverside Cottage, in the Royal Deeside town of Ballater, we hesitated for only a moment. Besides, Ballater…