Ewww is right!! I would think they are mice, I've heard rats are very big! I think you are very brave for cleaning that mess up on your own! I would be calling the rental office or association or whatever like every 15 minutes until they send someone over!! Ick!!
Oh, and I agree, if the mice pooped on the boxes of pasta, they probably peed too! Not worth the couple of dollars for a box of pasta to me!
-------------------- Taking it one day at a time.....