Stayed for a night because of a company party in nearby hotel. had to work, and this gave us an excellent WiFi connection, enough to handle our tools' bandwidth. Also, the customer service of the staff is also excellent. We asked for requests that should be non-negotiable for a hotel, but they bent their backs just for our comfort. The things we didn't like were: 1) food deliveries are not allowed inside the lobby, that we have to meet them outside, 2) maybe because it is a hotel casino, some common areas (like the elevator) smells like cigarette smoke. 3) There's no statement in advance that this hotel asks for a 5k security deposit upon check-in.