The place is definitely worth a visit. Castle is huge, you need to be prepared for some walking. You will discover plenty of chambers and sites related to the history. The surrounndings are also very nice, if the weather is good, the place is even more amazing. A must in Windsor.