The place looks exactly like on the pictures, was spotless, and all equipment worked flawlessly.
Travis was responsive and very friendly.
We were happy to get away from all the busy areas during CES and walked both to the Strip and Fremont Street. Alternatively, the city busses stop not too far away.
I would definitely recommend this location.