Recently stayed here in mid-April. The room was clean and large by European standards, the bed was comfy, the dining was limited but tasty (I especially loved the breakfast spread). Many people complained about the noise from planes landing overhead, but it never bothered me That's the price you pay for being so close to an airport. The reception desk was very polite and helpful.
The only thing that would've made this better is I got mixed up for the shuttles at the airport. There's NH Frankfurt Airport Hotel (this one) and then NH Frankfurt Airport West. I mistakenly got on the shuttle bus for the latter, only to realize my mistake when I tried checking in and spent about 18 Euros on a taxi to get to the correct place. A little more clarity from the hotel(s) would avoid this being a frequent mistake. Aside from that, I will happily stay at this hotel again should I ever find myself flying out of Frankfurt again.