Lovely place with great amenities! The place was exceptionally sparkling clean! We had wonderful stay at Taupo!