Nice clean place in a good location near Hampton Court and the river.