Villas offer more space but cost more; townhouses offer better rental yield and affordability for families.