What a great place to stay when you are in Hamilton. Spotless, warm and everything we needed and more.