We had a great stay here in Hamilton - it was the perfect size for our big group and was spacious enough for us all. The hosts were very communicative!