Absolutely stunning tree top house with great resort facilities.