Clean room. Reasonable wifi. Union Square can be gritty, but an excellent location if you are in town for an event at Moscone.