The Windsor Castle Hotel exceeded my expectations, I must say. The accommodation was actually one of the cleanest I have ever encountered and the Hotel itself provided for our every need. It was a pleasure dealing with the staff the entire time. The meals were also restaurant quality and the service was exceptional. Also the rooms were very quiet with no noise from the hotel. I will definitely be back soon.