Have stayed twice, booked accessible room with my not-very-mobile wife. Handy for visiting Hampton Court Palace and other nearby attractions. Location is excellent, 200 metres from rail station, and various bus routes close by. A plus point is the free on-site car parking. Reasonable full breakfast, also basic catering at other times, is available in the hotel, but local options include Nando's next door and Pizza Express across the road, and many other possibilities not far away.
Room is acceptable and big enough, but has nowhere to store clothes etc. so you have to keep your things in your bags. Room can be hot, no air con -window only opens a tiny amount if you need to cool down. But hey, at the price you cannot beat this place.