Okay to stay a few nights, it is well located and easy to access. Close to Soho. Nick was super reactive and gave really clear instructions for the check in, it is appreciated.
The announce on the other hand lacks of precision, and I know why. The bathroom needs to be redone entirely, and is outside the apartment. The place is really noisy and kinda cold (it was winter but still).
Overall okay to sleep.