Have stayed here several times in past few years while traveling through. It's the best of the 3 hotels that are right along the main street in close proximity to one another. Rooms are big, so are bathrooms (plenty of counterspace, always a plus), beds comfy, and the breakfasts are outstanding. We did have one issue this time: stayed on 2nd floor, place essentially empty, but there was another guest in room above us who made lots of noise from about 9 pm - 11:30 pm. We called front desk to complain, front desk person said they'd call the offending room. We didn't hear a phone ringing upstairs, and noise continued. Besides this excessive noise, the noise from person walking around upstairs was very noticeable - so unlike most Hampton Inns.