I stay a lot here. The employees are awesome and remember my name.
They are accommodating and seem happy to go the extra mile. Location is not the most awesome bit it's very close to airport and convenient.
I think Holiday Inn Restaurants have solid fare and this one is no exception. I solidly recommend this hotel especially if you have close to the airport needs. More