bali it all with this perfect bali itinerary