Superhost is putting it lightly. Definitely a place you want to stay when you visit Vegas.