I would recommend Matthew's place for a weekend stay. Communication was great and internet speeds was >50Mbps. I enjoyed the large couch and dining table, as well as the location is very convenient if you want to visit Shanghai Plaza or other restaurants in Chinatown or the Strip.
I think overall the place could use a bit more touches to make it a bit more comfy/homey, and it doesn't seem to be in the nicest area of town, but overall it was fine for a weekend stay