Perfect location, modern, super clean. Everything you could possibly need in Tekapo! We would definitely stay again.