Had a long weekend in London for a friends birthday. 5 of us stayed in the apartment and have to say it was great.
The location is what sells this place. Right in the heart of Soho. Theatres, resturants,markets and great pubs right on your doorstep.
Considering where you are there is very little noise in or around the building at night which was great.
We would certainly stay again.