It's Casino Night Zone!
Also my favorite level and favorite music in the sonic series. It has that aid back feeling of "you made it this far why not take a break?" that your song also keeps remarkably well.
Although I do have childhood memories of this boss being a big pain, but not the level :D Well done.