The Treehouse was magical! So close to the heart of Byron Bay but far enough away to feel like you are in a secluded paradise.