I picked this spot for the intimate proximity to the convention center, and I'm glad that I did! As advertised, the amenities are very simple (IKEA style) and spotlessly clean.
Check-in instructions were detailed and clear, and went exactly as expected. Check-out was as easy as a hotel!
As someone else mentioned, I did see a few cockroaches that popped out to visit from a flooring joint, but just on one of the nights I stayed, and they were relatively contained. Seems to be a building issue. I would only have been concerned if someone in my party had an allergy.