We had an amazing stay at the apartment at Lake Tekapo. The views are absolutely breathtaking, it’s only a short walk to the main eating/shopping hub and the place is fully kitted out for home cooking if you want. The bathtub was a massive plus after a couple of days hiking.