Bali works well for
Honeymooners and couples wanting a romantic, scenic setting; wellness-focused travelers drawn to yoga, spas and Ubud's retreat culture; digital nomads and longer-stay travelers thanks to Bali's established cafe and co-working scene, particularly in Canggu; and beach club and nightlife travelers in Seminyak and Canggu.
Bali is a weaker fit for
Travelers wanting a quiet, undiscovered destination — Bali's most famous areas are genuinely busy and well-trodden, especially Kuta and Seminyak. Anyone with a very short trip and long-haul flight budget, since Bali is a long journey from most of the world and doesn't suit a quick weekend visit for most travelers.
Different areas, different trips
Ubud (inland, wellness and rice terraces) and Seminyak/Canggu (coastal, beach clubs and nightlife) are genuinely different experiences within the same island — many travelers split their stay between the two rather than picking just one.
If you want a mix of nature, wellness and beach life with flexibility to choose your own pace, Bali is a strong fit — just be intentional about which of its very different areas matches what you're actually looking for.