I've stayed here many times on business and for me it's ideal. It's convenient for he M4 yet far enough away so as not to suffer with traffic noise and there is plenty of parking which can't be said for some of the other hotels in the area. The rooms are a reasonable size and always clean though I think it's fair to say that some of them could do with a refresh of the decor. The bathrooms are generally well maintained and I've only ever had one issue, a blocked sink which was sorted immediately.
The restaurant and bar area is ok, probably not one I'd use on a family trip (I'd more likely be eating in Windsor or Maidenhead town centre anyway) but the food is fine and the staff friendly. My only real gripe would be that the menu (especially in the bar) is a bit limited and doesn't change very often so quickly gets repetitive for the frequent stayer.
Overall for the business traveller in search of a comfortable bed and decent food it represents good value for money. More