Hello Jackie55, re Just You Xmas Break, "Simply the Best" Good company, good food, great location.
Not been to Edinburgh on Xmas break but sounds great. I have just booked for the West country (Bristol).
Previous JU Xmas Breaks have been first class and would just say go for it and have a great time.
Oldgrey