We loved our Airbnb stay in Hamilton. Large living dining area was great for the 5 of us staying there. Kitchen and bathrooms were spotless and had all the amenities we needed.
Location is a short drive to the main street in Hamilton, and the area was very quiet at night.