3 Days and 4 Nights in Bali: Itinerary + Travel Tips (2026)