Five-star relaxed luxury hotel in the heart of Byron Bay.