As far a Carousel Inn goes, make sure you get a club level or premium room. We stayed there in June and were very disappointed with the basic 2 queen room. It was disgusting and poorly maintained - the toilet ran and backed up, the wallpaper was torn, the sliding door to the bathroom was broken, the bathtub was filthy with half of it's finish rubbed off, the towels could have been from the 80's they were so worn and dirty and the beds were broken. Oh and the TV didn't work.
Half way through our trip we were moved to a club-level king and it was a complete 180. The bathroom was gorgeous, the hardwood floors were clean, we got actual clean, white towels and the bed was so comfortable. Plus it had a flat-screen TV that actually worked. One more tip - if you happen to be in the room when housekeeping comes around early in the morning, there's a good chance they won't be back to clean your room later. This happened to us so we always called housekeeping when we were leaving for the day to make sure they'd send someone back to clean the room.