The hotel is mostly clean -- except one of my pillows reeked of sweat - someone else's sweat.
The bathroom was clean, the floors and walls were clean, the furniture was clean. Just the pillow was gross.
The restaurant on site is clean, and probably has good food, but none of us liked ours. It was not very flavorful, and sat on our stomachs heavily - and we all had something different.
The hotel is a truck-stop, so lots of amenities. But, it is in an area that seems riddled with homeless, and with people clearly not in a good frame of mind -- wandering across the street in front of fast moving cars and trucks, stumbling around the parking lot, and yelling at something they see in front of them that isn't there. The hotel is great - but the area it is in is not. You don't have ot leave the hotel though - so if you're not touristing... it could work fine.