I am heading to Bali with a Bali virgin. For a day trip I was thinking Sanur, Ulawatu, Canggu Beach & Tanah Lot perhaps. How long would it take to do all that (roughly) and is there anywhere else that I should include around that neck of the woods?