Enjoy a dinner, bed and breakfast break for two at Ballathie House Hotel, a stunning Scottish estate in Perthshire.