Great place to stay while visiting the Las Vegas Strip - everything on point.