I have stayed in a few places in Sandwich recently. My room at your Inn was a pleasantly large, contemporary, peaceful space. I needed that!
When I first arrived I was very aware of road noise (I was in room 1), but it was not an issue when I slept.
Thank you very much-