The ultimate 4D3N Bali itinerary for your next long weekend island escape