Best location in Byron. Walk everywhere.