Very clean, located in a great location about a 10 min walk from all the shops and Lake Tekapo. We had a relaxing stay at Discover Tekapo