Ryoko's place was spacious and quite new, and is within walking distance to many shops and restaurants (these can be accessed via a very short drive too). We enjoyed the amount of space in the room, which was extremely clean and well-kept. There were also teas and coffee provided (with a manual grinder and full coffee beans!).
Our one-night stay here was very good. We would gladly recommend this to anyone considering a night in Lake Tekapo.