It was a lovely stay at Discover Tekapo. The apartment was clean, fresh, everything was supplied. The only challenging bit was around going to the address Airbnb has given, however there was no place to check-in to get the keys there. After talking to a local person, he recommended me to call the office, as they are located at a different location. Then it was all good.