The Kingston is excellent for the price. It's clean and the several different desk clerks I interacted with were friendly, polite and helpful.
Keep in mind that it's an old building, and the rooms are small. This is reflected in the price.
The WiFi works well. Ample towels were supplied, along with a couple of bathrobes and slippers.
There is a disadvantage to the area, in that it's hard to find a place to get an early breakfast. I was there for business and I would have liked to have been able to find a full breakfast somewhere close by at, say, 7 AM. That's not a fault of the hotel, just a disadvantage of the area.