Excellent place in the heart of Byron Bay! Best location, walking distance to everything.