We had a wonderful time and everything was fine. Check-in was easy, Bus and Tube is close to the flat. The pictures showing the reality.
A nice place to stay in London.