Hampton Inn & Suites Boise/Nampa at the Idaho Center, ID