great little place in a great location. it's a short walk from an excellent coffee shop and a bike/walking path along the river! the house is clean and tidy with plenty of space for a small group or family. we didn't use the spa but I'm sure it would be great! would recommend. we also just really liked staying in Hamilton!