Great old house and self contained guest units. I am a sucker for hotels and B&Bs with original features, and Aberfeldy is such a place. A warm welcomes as well. I was not quite happy with the comfort of the bed, but it didn't stop me sleeping. Breakfast was great with a cooked breakfast option.