We stayed here for one night in July. The hotel is recently remodeled and had signs in the rooms asking for tripadvisor reviews, so obviously they are actively trying to improve their rating on here. We had a double queen bed on the second floor, and stayed using a Marriot reward certificate.
The room was clearly recently redone and was clean and comfortable. We used the pool and found the hot tub quite a bit warmer than either of us liked, but it seemed clean. While we were there, there were two unaccompanied minors (looked to be about 10 years old) in the exercise room running from machine to machine, making use of the exercise room a little challenging.
There is a grill at the hotel, and when we were there there was a LARGE group grilling outside and drinking tequila in the lobby. I was worried that they would end up being a noisy bunch, but we didn't have any trouble with noise in our room.
THe hotel is right across from a Target and it shares a parking lot with a burger and beer place that had a nice selection of local beers.
There is only one computer in the business center (really a business table in the lobby), so there was a line for computer access. The breakfast was a little better than most Fairfields and included blueberry waffles!