For the cost of the hotel, you should provide free wifi with the rooms, this is standard in pretty much most hotels now.
I stayed here for the weekend, couldn't have picked a nicer hotel. The staff were lovely and friendly, food available all day (everything on their menus), the food was fab, reasonable prices.
I had breakfast, it was a buffet, all you can eat, plenty of choice and very fresh (the toast I did myself).
It is also children friendly, play area etc
At the front of the hotel in the pictures, it's a bit different, there is a wheel chair ramp there now, which is a lot better.
I'd recommend staying here, near to the train station, about 5 mins in the car or 15-20 walk. 2 stops from Windsor Castle, or you can use a taxi service which the hotel will sort out for you.
Overall a great place to stay. Will stay again.