Comfortable stay and only 20 mins from Las Vegas strip