From cozy cottages to teeny studio apartments, small spaces have big potential.

More