Won't be returning here, but could be fine if you want a place to crash for the night
This hotel may be just fine for some people, or if you need to crash for a night, but I had some clients here as guests and was pretty embarrassed. Reason being was simply the state of the hotel, its furnishings, and lack of attention to cleanliness. I've stayed in many 3-star hotels and am not looking for luxury here, but simply decent facilities, and it did not make the mark.
One of my clients had to request fresh sheets because hers had brown stains on them, and several of the others mentioned problems in their room as well. And the food was not great. 
Pros were the meeting room with windows, bright light, and great view of airport, and overall the service was very good. Again, this could be fine for some, but was not up to par for me or my guests.