The Treehouse lives up to the hype and it made for a great weekend getaway!