I stayed here for one night for work and it was fine. What made it "four stars" was the price. I paid an advanced rate of $80/night and for the area, you really can't beat that. The bed was super comfy and the hotel itself was somewhat updated, although a lot of the updates were done sparingly and the age of the property does show.
But again, for under $100/night and a decent night's sleep, it's worth it. I would not recommend this for a vacation, mostly due to the busy surroundings and being right behind the airport, but it's great for business or a short stay.