I stayed in this Traitors-esque Scottish hotel – here’s why you should too - Modern meets traditional at this five-star ...