Random Riddle: Push My Buttons

People step all over me but I stand firm.
People know how to push my buttons and I just help them get to where they’re going.
I often listen to music, both uplifting and down to earth.
I don’t like to be crowded.
I have my ups and downs, but I’ll always open my doors to you.

Who, or what am I?
 

Random Riddle: Push My Buttons