A must-stay place in Taupo if you're looking for a homey feel.