Well-managed, self-contained, pleasant accommodation in a quiet, leafy corner of Byron Bay.