If you have more time, add a visit to the Ubud Art Market and Goa Gajah temple, where ancient Buddhist and Hindu artifacts are preserved. During the rainy season, especially from December to February, be cautious during the boat rides to the islands and carry a raincoat or umbrella. If you have less time, skip the Nusa Penida island trip or Bali Swing, choose more relaxed activities like watching a Kecak fire dance or a romantic sunset dinner cruise in Jimbaran Bay.