The luxury Byron Bay Guesthouse where you can bathe under the stars