We booked Kim's place for 3 separate stays within a 1-week period (used it as a base for visiting Milford and hiking one of the tracks). Kim was a great host, very friendly and quick with communication, making sure to answer all our questions and help us feel welcome, both before and during our stay - so we felt comfortable coming back to her place each time. It's a bit further from the town center (but we had a car, so only a short drive), but still very convenient. The space felt a bit small, but was overall very clean and quiet.