We had a great stay in Tekapo, the place was warm and cozy with more than enough room for four of us. The pool passes were a massive bonus as well - including ice skating and the snow tube!