John was an incredible host and his place is very clean, well-located, and has a lot of amenities for a great stay. I definitely recommend his place and if I ever go back to Tekapo, I would, without doubt, consider his place.