Worked well for what we wanted.
Tekapo is very ordinary.
Restaurants VERY POOR on all aspects. Interesting how you as the customer are completely unimportant. I would never stop in Tekapo for anything else but a few photos of the lake. Twizel is far more user friendly, they are genuinely pleased to have you as a customer.
Kevin Hughes