You can't beat this location. It's in the heart of Soho but tucked away just the right amount. 30 seconds and your are on brewer street surrounded by all the restaurants, caffes, and pubs you can ask for. 20 minute walk to Westminster and all attractions. just amazing. check in was super easy and apartment itself is clean, but crazy small which was expected. great for short stays but depending on your preference might be a struggle for longer ones. It's very modern and fully equipped with kitchen and even iron.
Out main peeve was that the building was still undergoing construction so there was a constant smell of paint in the hall ways that seeped into the room and the windows were covered with construction planks. wish we knew that ahead of time.