We stayed here for a Saturday night as part of a special weekend and we'd recommend it and Windsor itself for anyone doing the same.
The location in the High St just about opposite the castle couldn't be bettered. All the staff we saw were excellent, well able to cope with the unexpected, the room was well sized, clean and well appointed
Have seen some reviews criticize the restaurant but our experience was very good. A good menu tempted us to eat dinner in the hotel (something we rarely do). The food quality, service and wine list were all excellent and we went back for a light lunch the next day. Booking for dinner on a Saturday was essential.
If you need parking make sure you book in advance as it is at a premium in Windsor. As other reviews say £25 a day parking may be expensive but it's a fair rate for that location especially as they valet park your car and return it with any bags they've stored for you already loaded.More