Pleasant stay in beautiful Byron Bay