Perfect place for a couple of small family’s to spend their time in Byron. Walking distance to town