Follow Up - Courtyard In Ewing, NJ
All the hotel properties in that area are fairly new, not more than five (5) years old.
There are several other hotels in the area, with Element being right across the street (thanks to RiS for pointing this out). Both are well kept, friendly staff and right by the airport with shuttle. Element presents a more upscale appearance and feel, while the Courtyard is standard in its' architectural presentation, staff is friendly there too.
If it is only one night, with no returns, I say go for it.
RiS, the next time you are in town there is Metro Grille (Italian) right on Scotch Rd., as well as Mikonos (Greek) both of which you pass going to Firkins. Just depends on ones palate for eats...
If you need or want additional info please fire away.