Overall a very comfortable and clean place to stay - very small, as per the listing, but has everything you need for a short stay in Lake Tekapo. I didn't give 5 stars because of a couple of small issues. Firstly, I tried to message them prior to arrival about the possibility of changing our dates and got no reply whatsoever. Also when we got there the wifi wasn't working. Book Tekapo were really quick to send someone out to try to fix it which was great, but unfortunately it couldn't be fixed, which was pretty disappointing. Other than that the unit itself is fine and exactly as described.