A small house might at first seem like an inferior choice, but when you consider everything, they can often make the most sense. Smaller homes are often more energy efficient because they have less space to heat and cool, which means they have a lower ecological footprint.
Fewer rooms means less time spent on cleaning and home maintenance. This has been a huge perk for my family, since it means we spend more time outdoors, doing things we love.
Smaller homes are less expensive to live in.