We've stayed here a couple of times, and it is okay. It is clean, comfortable and reasonably priced. The staff is friendly and helpful.
One reason I'm a fan of the Hampton chain is that their breakfast is just a notch above other hotels of this class. There is variety, and they change the offerings daily. However, on our last visit, the breakfast was lacking. The hotel employee waited until things were completely empty before attempting to restock. As a result, there were many people coming down to breakfast who found there was nothing to eat. Because he waited so long, it took a long time for the items to be replenished.
We'll be back and hope that the next time, this won't be a problem.