My two are free range in the dining room.
Flooring - there is vinyl with a textured surface (so their paws grip; Muppet doesnt like slippery floors, wont go on them at all).
Bedding - they each have a piece of profleece (like vet bed) which they both like. Sadly Sooty does tend to wee on them (especially Muppet's!) although Muppet never does. I'm hoping she'll give up eventually, but in the meantime I expect to wash one piece every other day. Muppet used to have a soft dog bed but that's put away until Sooty stops wee-ing in his bedding! I'm sure he misses it though, poor soul
Litter tray - I recommend a decent sized one for their comfort. Muppet's a small rabbit but even he never looked comfortable in the standard corner one I started out with. I have one normal-but-deepish cat litter tray and one rectangular hi-back/low front small pet litter tray. I line them with newspaper (easier to clean/empty out then) and use paper litter [from Tesco] and put some hay in one corner.
Hay dispenser - as well as some hay in each of the litter trays, I have another one that only has hay in for general eating. This is just for my sanity really, to reduce the amount of hay that gets tracked everywhere!
Other equipment - water bottle or bowl or both. And finally somewhere to store all the food, the hay, the litter, the newspapers, the toys that arent currently in use... :lol: