Had an amazing stay at Lake Tekapo with the team! It was a great place, very clean and spacious. Our group had an amazing time, would definitely recommend.