For some reason Uluwatu felt like a little bit more effort and a greater commitment than visiting anywhere else in Bali, possibly because it’s down south in the Bukit, which means there’s less to continue onto afterwards. If your plan is to find some excellent surf spots and Bali’s best beaches, it’s totally worth the trip.
I’m lumping Seminyak and Canggu in with Kuta because despite their differences, they’re relatively small and very close to Kuta. Chances are, Kuta is the first place you’ll head once landing in Bali so I suggest making your way north through all three before continuing on to Ubud. I see these three as the same place due to their location, but they’re very different (well Canggu is at least).