Check in was a breeze. The location is perfect, easy walking distance to town and to star gazing locations. The snow there was just amazing. And the reception staff were super helpful with advice around the local area.
Good food in Tekapo is a bit hard to come by so the kitchen was a plus.
We stayed in an ensuite double room which gave us the piracy that we needed. The downside was that there wasn't adequate heating in our room for the stay, given that in winter the temp got down to -7 while we were there. There was also no TV or soap in the room.