Great place to stay - communication was excellent, and we hope to stay there again next time we are in Hamilton!