The Homestead is an amazing luxury timber cabin currently under construction at Upper Garden Nature Retreat.