Absolutely perfect! The photos do not show how lovely it is. We had a meal around the very large dining table, fire lit, music on, the Christmas lights from Princes Street can be seen but no noise, and the Castle is literally on the doorstep. Thank you Stuart