Breath-taking castle with great amenities and wonderful hosts!