We stayed a night in Twizel because it was on our way to Lake Tekapo. Amy was upfront about the WIFI arrangement and kindly reminded us that supermarkets in Twizel closed early at 7pm. It was very thoughtful of her, as there weren't many eating options in Twizel so we ended up buying from food trucks near the hospital -- yummy pizza and kebabs! -- and supplemented the meal with vegetables and fruit from the supermarket. Check-in and check-out was a breeze.
I loved that Amy's home was absolutely spotless and the interiors were new. The toilet and bath stall was spanking new and had great amenities such as a heated tower rail and radiation lamps (not needed during summer but such a boon during winter, I'd imagine). The towels and sheets were hotel-quality, which made for a really comfortable stay. We made good use of the kitchen, and again, everything was sparking clean and thoughtfully kitted out.
Twizel was a bit quiet for our tastes as we are city folk and (owing to disparate ages within our group )were not planning to use Twizel as a base for hiking. However, I couldn't recommend the stay more! It's one of the best choices we made on our trip to NZ.