The bulgari hotel is in a secluded area. To access beaches (other than Bulgari's private beach), restaurants, cafes etc you will need a driver.
There are the usual souvenir shops near Uluwatu temple. Otherwise, not much shopping or nightlife. There is a Moka Cafe and some warungs on Jl. Uluwatu, Ungasan but not too much else.
There are convenience stores/small supermarkets in the villages of Pecatu and Ungasan for everyday shopping.
The Bukit Peninsula is famous for surfing and beautiful beaches. There are several high end resorts there too. The bulgari is amazingly beautiful, I would not hesitate to stay there. Perfect if you just want some relaxation in extremely luxurious, exclusive and peaceful surroundings.