We had a great stay in Lake Tekapo the unit was excellent and the facilities very clean. The only down side was the kitchen facilities in a different building 50 metres away. This wasn't a problem for us but some people may find it inconvenient depending on the weather.