An oasis minutes away from the main hub of Byron Bay with everything needed to have a stress free getaway.