We were initially given the check in details for the wrong house, however the host was easy to contact and quick to respond and sent us the correct details promptly. Unfortunately when we got into the house we'd found that the place had not been cleaned after the previous guests had checked out. Again, the host was easy to contact and immediately sent out a large cleaning team to fix the issue and had the place cleaned in 30 minutes. While this wasn't a great start to our stay, we appreciated how easy the host was to deal with and how promptly they resolved these issues.
Apart from those few hiccups the place was very pleasant and had everything we needed. Each room having its own en-suite was fantastic and made the stay very comfortable, it's a great place to stay for families. With Tekapo being a relatively small town, everything was within walking distance. We'd highly recommend staying, and would likely stay again the next time we visit!