We had a good experience here.
If you are visiting London as a tourist, is not on a comfortable walking distance from atractions, but has a nearby bus station and ferry station with all the options needed.
It was very clean (Especially the linens) and new-ish. Not sure if Large bedroom is the proper adjective for it though, specially coming from out of Europe.
A/C was much appreciated in this summer time.
We didn't have any trouble with the train tracks noise, but you can definitely hear them.
Overall we'll recommend it