Terrific location for business stays in the Las Vegas area