This is truly one of the Airbnb gems in Las Vegas!