Beautiful and mysterious, and known as the Island of the Gods, TripAdvisor crowned Bali the world’s favourite holiday destination in 2017. Dorothy Veitch finds out why