The hosts were amazing. The unit was clean. Check out was a breeze. I had an amazing time in Vegas.