An excellent place to stay - very clean and well appointed. Would definitely stay here if we were coming back to Hamilton.