Lovely spot on the river - Upton is a really nice little town, with lots of pubs and places to eat. Comfy, clean room.
Caveats: parking was easy but very limited (on no-through road), so may get tricky when town is busier. Radiator in bathroom slightly hotter than the sun - a good thing but be careful.