From the new Discovery Shopping Mall to the street market stalls with handicrafts and beach wear at bargain prices South Kuta Beach Bali has it all.