We had a lovely stay in Tekapo! The place has lots of entertainment - a big TV, pool table, darts, and more. The location was good, though is a short distance away from the lake and centre of town. The included bikes make the trip a fair bit quicker.
We would love to come back next time we visit Tekapo.