When I first heard of the idea of the DreamSuite, I thought it was supposed to be a nice hotel that would be in/around the main street plaza. So there'd be random villagers not associated with your town walking around in the complex and rooms. That sounded really fun to me.
But alas that wasn't what the DreamSuit was. It'd be like the campsite only the animals could go to the shops walk around in your town and not be confined to the campsite only. They could even interact with the other villagers and have unique dialogue because they're not from the town.
Also villager's from your friends town/someone who visited you could come to your town for one day or whatever. So if your friend/or that visitor went to their house in their town there would be a sign like 'Visiting 'Town name' for the day, be back tomorrow!'
I don't know, it sounded cool to me at least.