Little oasis in the scenery of a forest but location just outside the hustle and bustle of Byron bay