I stayed at Hotel Munchenhof for two nights in March 2014 as part of a school group. Parts were great, some parts not so much.
I don't know if it was because of being in a school group, but I feel like we were catered to very differently to how we would have been if it weren't an educational trip. The food was rather limited in variety and was quite limited in providing you with fruit and vegetables. The food that we did have was good though.
Our room was lovely and was on the top floor so there was a great view of Langemark, however, it isn't the ideal place to be staying on a Friday night. Friday night, very late at night if not early Saturday morning brought loud noise from outside and countless drunk people going past which isn't great if you are trying to get a good nights sleep. The duvets were very thin and the the mattress and pillow (yes that's pillow in the singular) was hard and uncomfortable.
Nice place to be but not for the nicest sleep.