Amazing peaceful accomodation a stones throw from bustling Byron Bay.