A fantastic stay in Lake Tekapo. Ryo was communicative and clear, check in was super easy. The place was comfortable and clean, in a great location with lots of personal touches to the room. Wish I could have stayed longer.