They are happy to share their culture with visitors and are always curious about those who come to their island from the outside world. This makes Bali a prime goal of those who want to learn more about the ways of life of a people who, in many ways, view the world from a different point of view and with different sets of rules than those who live elsewhere. Food is certainly an attraction for many visitors. Authentic Balinese food is not something most visitors enjoy, and so hotels and restaurants catering to tourists generally serve Chinese or Indonesian style foods with exotic names, or otherwise modify local recipes to make them more attractive to tourists. You can get any sort of food, from KFC chicken legs and Big Macs to the fanciest European or Oriental cuisine.
Most people fly.
But you can come by boat, and cruise ships offer frequent service. You can drive to Bali from Java or islands to the east because there is auto ferry service to the island. Major international airlines offer frequent service from all parts of the world either direct to Ngurah Rai International Airport in Bali, or to Jakarta, the capital of Indonesia, from which city there are many daily flights to Bali. Denpasar is the capital of Bali. Its airline code is DPS, and that is the code that is put on your ticket.