Great location, we stayed for 4 nights and did not have to take a single taxi or Tube. This apartment checks all the essential boxes. Also surrounded by pubs, restaurants, bars, and shops. I would recommend staying here.