We stayed two and half weeks, and we telecommuted from the apartment. The internet speed was great; we could have two zoom sessions in parallel without any issues.
The place is very close to the lake, so you can quickly go for a walk, a run, or a bike ride. We enjoyed the Taupo area during the week and even more over the weekend.
The place needed better cleaning when we came in (dirty oven and floor), but the owner sent back the cleaning crew to take care of that. It was not fully equipped on the kitchen side for an extended stay, but again the owner bought what needed to be added.
The apartment is close to lake terrace road, which is pretty busy, so you need to keep the door closed. One window locker was broken in the main bedroom, so it was a bit noisier.
I would not go back, but it is a good value price place.