All of our rooms had a mini bar which really consists of a small fridge with a few beers, soft drinks. A bottle of liquor, red & white wine. No snacks though. You can get food or drink at about any hour. The bars stay open much later than we stay up and so does the Pool Grill.
I do not believe that room service is 24 hours, I posted a picture of the room service menu last week and it was from 6:30 am to 9:30 pm
The difference in the rooms are the location. We have had both and really liked both. Our deluxe was in building 4 and our premier was in building 3. They were not really that far apart but we were upgraded both times.