Haven't stayed there in years but I do a lot of programs there. It seems fine.
There aren't really any other alternatives in that area. The nearby Courtyard in Shelton is well below average from my impression having done programs there. Your only other alternative would be the Hilton Garden Inn in Shelton.
Because there the only good game in town, they price accordingly which seems to be well above market.