Highly recommended to everyone. Great location, great communication, great place to stay. We booked only a day earlier, reasonably priced. Our dog was also allowed which was great. We arrived late at Tekapo, and the place was warm and cosy. Everything was just great. Really enjoyed our stay :)