I have been to the Hofbrauhaus several times and LOVE it. It truly is a german pub/restaurant. They serve all the traditional beers in a variety of sizes. You can even purchase your own personalized glass, which will be stored there until your next return. It has always been spotlessly clean. The staff are super friendly and very attentive. There is a lot of pork on the menu but they do have other meats too. We have always taken and taxi and it has never been difficult to get one at the end of the night. I highly recommend the hofbrauhaus. The food is fantastic and the atmosphere is very traditional. It was worth every dirham.