To enjoy the Thames and being not far from the train station that is the best location to stay. You will also enjoy the sparkling room but maybe not the style.