Brankstone Grange Castle in Fife is stunningly beautiful inside and out, with top-of-the-range, bright, modern features.