A perfect stay in a beautiful little castle