If you expect luxury in a property, the tree house isn’t for you. However, if you want killer views and the privacy of staying in the trees, book this place!