Great place to stay in Byron that is close to everything