How many followers are you trying to house??? For a medium home on the outskirts of Whiterun, I love Elysium Estate. The latest version I think has beds for 4-5 followers. There are also the Bathing Beauties Luxury Suite, and the Underground Bathhouse. Both mods have options that let you invite your followers, the Underground Bathhouse also has an optional add-on in the installer for a child's wing with six beds. Both have crafting areas, NPCs, some outfit controls, and other features, including optional cheat features (like getting free ingots). For larger castles, I like either Castle Valdmire, a little ways past the Western Watchtower, or Riverwood Keep by (by Skyrimlazz - he makes a bunch of castles, but Riverwood Keep is far and away my favorite). Both have at least a dozen follower beds, crafting, a few included NPCs, display areas, etc. Valdmire you get by a short quest, Riverwood Keep you buy.