First off, the staff was wonderful. Friendly, accommodating, and helpful. For what they had to work with, anyway.
Our room, while clean (no bugs at all!), lacked polish. The floor dipped in the corner, with some of the laminate tiles broken/coming up. The window shade didn't block out enough light, making us wake with the sun whether we liked it or not. The beds were very old and sagged. The bathroom ceiling had some mildew starting, despite having been recently painted. The bathroom door got stuck so you couldn't close it all the way unless you wanted to panic and worry you'd never be able to get out again. The junky iron burnt a dress I'd been planning to wear to a wedding while we were there. The fan rattled all night. The "breakfast" lacked anything hot, unless you count the one terrible toaster that took forever to toast anything. We were given cereal, individually-wrapped coffee cake and granola bars, bagels and bread, yogurt, and juice/coffee/milk. Not exactly the breakfast of champions.
With that said, the grounds were kept decently, the staff was as good as at any other place I've been, and the pool was a nice treat. So it wasn't all bad. Would I stay there again? Not a chance. Would I recommend it to anyone? Again, no way. The location alone should have you thinking twice. It got VERY noisy with all the cars going by, and even with an inside room, we heard a LOT of the other travelers. I appreciated the proximity to the airport, but other than that, nope.