Great place to stay ! Near the embankment station it was great.
The flat is beautiful