A great location and place to stay to maximise your experience in Byron