Klosterhof is absolutely great restaurant but bear in mind that even all the 5* ratings this is not noble restaurant. Food is delicious, service friendly etc. It’s a restaurant where you’d go with your friends or working colleagues but not with clients. It’s always very full and it can be loud in there. Not that it would not something negative but you might need to share your table with others and will not have a change to talk.
Long story short: Klosterhof is a place to go to eat good solid German food, drink good beer and have fun with your friends.