The location is perfect. Super close to transport and easy to get to and from almost any airport. We were in the 3 bed room and it was a little cramped, better for a weekend trip rather than a week long trip. Our room was facing the street as well, so there was a fair amount of traffic noise. We had no problem sleeping, but if you’re a light sleeper just a heads up! Overall a great place to spend a few days in London.