Everything you want is provided , because it is new, it is sparkling clean.Good value for $ and the hosts are keen to offer help if you need it.Thames is a great town.Worth a stay.