We have had indoor rabbits in the past. Our last one was a dutch and she lived for nearly 10 years. She had a cage in our family room and was crated when we were not home. We used a dog crate and included a litter box. She litterbox trained herself, though there were occasional scattered poop balls. When I was home, we let her loose and had her in one room- confined by babygates. She had her own little toybox and we would keep things in there- they also sell little cardboard playhouses. She did have a few accidents on the carpet, though not many over the years, and when she was happy and saying hi to us, she would run in a circle around me and leave little dried poops. They are easy to pick up with a tissue. I'd say over the 10 years, there really weren't many actual big stinky messes- just the occasional poop (My vet said it was her greeting to me, ha!) We did have a vet that specialized in small animals, and she was fixed. For outside days, we had a harness for her and would either keep her on the leash, or we would put her in an outside run/pen for a while. She was very social and personable.
FYI, my vet did say that the wire mesh bottomed cages were vary bad for their feet. She recommended using a dog crate or non-wired hutch if outdoors.
I would read up at the House Rabbit Society for more info if you are interested. I think a rabbit makes a great pet, but I'd say it's more care needed than a guinea pig or a cat.
ETA: I forgot to add that yes, we did get a bunny-sitter when not there. Otherwise, she would get mad at us and pout when we got back. We also had to thread all of our electric cords in that room into aquarium tubing to protect it from chewing. You can use bitter apple too, but ours liked the flavor of it!