Right by Rio Resort, great location