A lovely and peaceful retreat in the treetops. A perfect spot to unwind.