One of the nicer Hampton Inns that I've stayed at. The room was very clean and comfortable. We checked in very late, around 1:00 am, and the front desk quickly handled a slight issue to ensure that check in was very quick. This was the easiest check in I've had at any hotel.
The room was very nice and the updates were evident and much appreciated. Breakfast was standard fare but was continually restocked by friendly and attentive staff.
The only negatives were the overflowing trash can outside the main entrance and the public restroom that was not particularly clean. The trash was outside when we arrived, which could be understandable if it was filled late at night. The trash was not emptied in the morning when we left, which should not happen - even on a Saturday. The public men's room near the lobby hadn't been cleaned that day, but should be attended to prior to breakfast.
Fortunately, my room was immaculate so I was able to overlook the messy common areas.
If my family and I are traveling through that part of NC again, we will certainly return to Hampton in Pineville.
One word of advice, if you haven't been to the hotel before, it may seem like you are lost when following GPS as you cannot see the Hampton until you are well into the office park area. We traveled down a road that was closed to through traffic due to construction - Town Centre Blvd was just before the road closure so don't panic!