This truly is a one-of-a-kind experience. The castle lives up to all of the expectations and exceeds them. The best parts are the unexpected moments like seeing a herd of cows pass by on their way to milking.
Pro tips: Stop at a market along the way so you can make dinner at the castle. Plan a couple nights if you can. Plenty to do nearby.
The only heads-up: The castle has a lot of stairs. Might not be for the very young or the very old.