The aparment is tiny but everything you need is there! (except for a garbage can). You can make tea in the morning and even have breakfast if you like, cause there's a small fridge, cups, plates, etc.
The noise outside wasn't as bad as I expected. And the location is superb! Right in the middle of Soho. I would say: enjoy yourselves!