In all, I sincerely enjoyed my stay at Luke's place. The location is incredibly convenient to everything you could want and if you're going to be in London for a short period, then it's perfect! Luke has a team that responds to you quickly and makes it easy to resolve any major issues.
It's worth mentioning that the street noise is considerable (typically, I'm not a very light sleeper and very used to loud city noises -- but this is abnormally loud given the location, first floor, and thin windows).
However, given the location of the unit and that it covers all of your basic needs -- I found it to be an incredible price and value. I would recommend it to others. Thanks, Luke and team!