I was a little mislead by the ad and thought the restaurant was Canteen M and that it was open 24/7. Canteen M is the bar that can sell you a very limited variety of snacks and soft drinks 24/7.
Otherwise, the hotel has a lot of character and we enjoyed our stay.