One of the best Air B n B places we've ever stayed in. There was a place in Carlisle, Pennsylvania that was as good, but not better. And a place in Wellington, a few years back.
We hope it's available next time we are in Hamilton.