An stylish and well equipped treehouse in the nature and only a short drive away from the relaxing Byron Bay and its beaches.