It's kind of a quirky place with stairs that have a high rise, so a big steps up. Warning, if you're in the main building take a smaller bag to carry up whatever you need for the night. I wouldn't even try to get my suitcase up those stairs. The rooms are nicely decorated, however there were no curtains and the blinds although I managed to lower them, they were missing parts and I couldn't raise them once they were lowered. The bed had a sprung mattress which was really squeaky and I was surprised to discover there was no TV in the room, however they have a comfortable common room with a TV if you don't mind socializing. The wifi was good so if you have a laptop you're fine. The setting on the river looks amazing, but it actually sits on a pretty busy highway so I got to listen to transport trucks all night. It has a newer out building, however I have no idea what those units are like. The dining room has a lovely view of the river and bridge, and the food was good, but don't expect tablecloths and fancy table settings. It's a small family run inn and I can see they are trying very hard to make it a comfortable, homey inn and it does have a cozy feeling. The price is great in comparison with other hotels in the area and having the restaurant makes it worth booking. I suggest you call directly and request a room on the river side if you're a light sleeper.