The Hampton Inn in Lewiston was just right for our recent stay with our 2 children. It was very clean, good breakfast with lots of options and the staff was excellent. Mary Kae at check in was very courteous and helpful, Rose was so friendly and helpful each morning, Bobby made check out a breeze and a cleaning lady was particularly kind to us and our children. Every staff member remembered us each time we saw them, even having being sold out with so many people there.