I’d echo the posts above about getting inland to see the good bits of Bali, particularly Ubud.
If you want some beach time, I would avoid the coast of Bali completely and head to Lombok or the Gilis. Kuta for example, couldn’t be further removed from it’s namesake in Bali, Gili T for partying (especially if you enjoy a mushroom shake 😈 ), Gili Air or Meno for tranquility.
Alternatively take an inexpensive flight from Bali to Labuan Bajo and visit Komodo and Flores to see Komodo Dragons. You can do an overnight boat trip, sleeping on the boat under an amazing blanket of stars. The national park is pretty amazing, one of my favourite places in Indo. The Komodo national park is also worth going to if you’re an an experienced, advanced diver. Some of the best diving I’ve done in SE Asia, particularly if you like big pelagic life (Mantas, Sharks, etc).
Jakarta is good for a night out, I particularly like Skye bar, a rooftop haven where you can really get a sense of the sprawl of “The Big Durian”. Also worth giving Stadium a visit, totally safe but not for the fainthearted!
I’m a regular visitor to Bali and other parts of Indonesia, so if you have any specific questions feel free to drop me an email…
B