Choosing between an apartment and a villa sounds straightforward until you start thinking about how your family actually uses a home. Do you regularly have relatives and friends over? Do you need a separate majlis? Are your children likely to need their own rooms in a few years? Would you use a private courtyard, or would you rather have a swimming pool, gym and other facilities maintained as part...