A surprisingly amazing weekend in Bali