We stayed here over the Christmas holiday 2012
Overall, the stay was fine. The rooms are a bit "worn". Nothing really bad, but nothing really special either. It is very convenient to the airport (relatively easy walk across the parking lot), but nothing else near by. The staff overall were very pleasant and accomodating.
The hotel seems geared to business and airline employees (concierge level is closed over the weekends and holidays).
Price was reasonable, but for comparable prices, can get a more updated/newer room at some of the hotels downtown.