Travel Bali Indonesia Part 4: Our best villa stay in Canggu! Room tour + where to book this August 15, 2025