Great location and a clean, comfortable stay. We had a massive snowfall and experienced the weather extremes of Tekapo, which was amazing. Would have appreciated a little more flexibility about check out times on our last day when the roads were closed in and out of Tekapo and our family couldn't go anywhere. Lucky we had a car, unlike other guests that were lugging their gear into town in the snow to wait for many hours for the roads to open again.