Wonderful bnb. Very clean and comfortable with lots of extra touches which were very welcome. Will book again next time I am in Hamilton.