We enjoyed our stay in Tekapo with close proximity to everything that Tekapo had to offer. Make sure you spend some time star gazing!