This is a value-for-money property. Rooms and bathrooms are both larger than you might expect for the price. Do not expect luxury accomodations / dining. Make the most of an easily accessible location & the short distance to most major attractions.
Travel tip : Vauxhall Station offers rail services to both Windsor & Hampton Court castles.