A fairy tale castle nestled in the woods.