We love Bali, and who wouldn't? Pristine beaches with names like Legian, Kuta and Sanur, ripper surfing breaks, awesomely friendly locals, and dream-like, tropical weather don't sound bad at all. There's the impossibly fresh local tucker, shopping and clubbing at Kuta. It's easiest to fly here to Denpasar International, but ferries over from Ketapang, Java leave regularly and at all hours.