Toronto's place was a hotel/motel of sorts. They are up and inside a high story tower. Don't be too put off by other tennants in the building, Toronto was a lovely and clean location.
Yes the rooms are small, yes they have a shower over the toilet, YES this is how people live in Hong Kong.
The checkin/check out process was good and there was a big window for checking in and out