Absolute gem of a find in Hamilton. So well put together, sparkling clean, comfy bed and great location.