We stayed at Matt’s cabin for one night. The place was extremely clean with great facilities and the shower was really good too! There was even a nice little patio with chairs for stargazing! Tekapo seemed fairly small and it was a 5 minute walk to the shops and restaurants from the cabin so very easy to get around!