If I was a resident or had a national ID and I had a license, why would I be staying in the hotel to use the mini-bar?

Sounds like a bunch of people quite happy to make money off selling you alcohol, and quite happy to then turn around and arrest you for doing so.

What a bunch of hypocrites.