8/7 Cavvanbah Street, Byron Bay NSW 2481 Tucked away behind the dunes on peaceful Cavvanbah Street, this