The house/apartment is very modern and almost new. Also very nicely decorated and very well appointed. You have everything you could need. The combined ping pong / billiard table was a highlight for the kids.
We didn't know Hamilton previously and the location / area was not ideal (our bad) and the cleaning before our stay was not top-notch but didn't bother us in the end.
Nice place just like in the photos, description & other reviews.