Our party booked multiple rooms for a family wedding, and everyone was comfortable and pleased with the amenities. The front desk was very helpful and cleanliness and room service were of a consistently high standard. Everything that really matters was done very well, though the hotel has a slight air of old-fashioned austerity - very muted colors, few pictures in rooms, for example.
Being right next to an upscale shopping center might not be to everyone's taste, but it certainly added convenience, especially with a Whole Foods not far away. The hotel is also right off Route 5, though we didn't suffer from road noise. There is a wooded area nearby, though you might have to ask where to find it.