The Traitors fans will be surprised to hear contestants on the BBC One show do not sleep in the stunning Ardross Castle, but instead at a hotel beside Inverness Airport