Quite literally a perfect stay.
Beautiful tree house (or perhaps 'tree castle') with load of thoughtful extras thrown in!
Highly recommended.