Hamilton is a quiet, quaint town and this property fits in well. Small with about a dozen rooms, 2-floors, ample parking for the number of rooms. It is located on Main St., walkable to most anything that is "Hamilton". The younger couple owning the property have made significant effort in renovations. Outside is fresh, with noticeable obvious upgrades in the room I stayed. 2 Queen beds were comfortable, bathroom small, but clean; kitchenette was a surprise. Communication between staff was mostly through text, with reminders and personal messages regarding a couple of questions I had prior to check-in. Mary was kind enough in allowing an early check-in at no charge, but my checkout time reminder made mention of $30/hr after 11. The property provides more than the basics for a nice visit.