Turn off, drop out and soak up the beautiful ambience in the lush green hills of Upper Landsdowne. A wonderfully peaceful stay in the thoughtfully appointed and cleverly constructed cabin.