Ubud , Seminyak and Kuta are the best areas Dont miss the temple Tour
also if you are travelling with kids , do visit Bali safari
Go to Ayana Resort to enjoy Rock Bar, one of its kind in the world
Handicrafts and clothes are very reasonable . So enjoy shopping !!
There are some lesser known islands around Bali which are absolutely stunning - Gili Islands and Nusa Islands. This is where the beauty lies since they're comparatively untouched and pristine.
You could do cover Ubud and Seminyak post which you could push off to these Islands. Easily accessible via ferries.
Ubud - Paddy fields and the Bali swing
Seminyak - beaches with shacks and party spots
Gili T is an island so tiny you could cycle around the entire place in a few hours. White sandy beaches and crystal clear water! Gili T turns into party haven at night and you could literally party till 5 am at this place.
Nusa Islands, on the other hand, are more suited if you want to just lie down and relax on the beach/resort. It also has some stunning spots such as Angel's Billabong and Blue Lagoon - these spots are breathtaking beautiful!