Great spot, everything you need. Will definitely stay again if I am in Hamilton.