Absolute wow factor, nestled in the Treetops, a real southern experience