Ideal place to stay. Short walk to everywhere in Byron.