A two storey house offers several advantages, including increased living space without requiring a larger lot, better views and natural light, and improved separation between private and public areas.