Bali | Indonesia The Perfect 3 Day Ubud Itinerary For First Time Visitors Last updated March 17, 2026