Edinburgh is a city that suits all, and at Christmas time Scotland is extra special! Read all about my long weekend escape to the north.