Excellent place to stay in Hamilton.