Extremely clean and nice place to stay at Lake Tekapo, stunning lake view!