We stayed here for one night while passing through on a roadtrip. We weren't here long - arrived around 10pm and left around 8am, so really only needed a place to sleep. The room itself was large and incredibly clean. Other positive notes were the large pool (though we didn't use it) and a decent free breakfast in the morning.
However, we would not stay here again. Our first complaint was room-specific and only a minor issue (we had a handicapped room, which had a different mattress than typically found in Fairfields and was overall less supportive and quite uncomfortable). The second complaint is that the doors to the rooms are heavy - and because of this they slam loudly when shut even if you think you are gently closing the door. All night long we heard these doors shutting up and down the hallway, so we had interrupted shut-eye at best. There was nothing we could do about it for the night, but if we had a longer stay we definitely would have switched to a quieter hotel.