Perfect for me is what I've got in progress right now. It's quite small, only two rooms, and has only what I need. I like living simply and sparse, so even 24x24 seems roomy when it isn't loaded up with excess furniture and junk. I hope to finish it in the next couple of years.