Everything is exactly as described. There are multiple rooms being rented out so you will likely have interaction with other guests as the bathroom is shared by at least one other room.
2 minute walk to the light rail. About 30 minutes from the door to World Trade Center and about an hour to midtown.