The last time I stayed in Lake Tekapo, I didn't have a great experience with accommodation, as it seems there is a bit of a premium staying here as it is so small and so some of the places cost a lot and are not great value for money. However, at Tekapo Heights, this was really not the case. The place was fabulous and immaculate and the owners were lovely, knowledgeable and friendly. We were leaving early the next morning and so they made us a packed breakfast to take with us (there was rather a lot of butter in the sandwich, so maybe ask for no butter if you're not a thick spread butter fan!), but otherwise this was great of them, as it meant we could get on to our next destination nice and early. The room we had was spotless, so clean and maybe had been re-decorated/renovated recently. The bathroom was lovely and the shower was very smart. There was a nice view from the window. There was a huge comfortable bed and there was a little tray with food snacks on when we arrived, which was a lovely touch. It took less than 10 minutes to walk down to the main road, from which you can crossover and head to the shops/bars/restaurants along the lakeside or the Observatory Tour offices. Very handy location. Highly recommend.