It is always nice talking about Bali, if your friend has already decided to go there, then decide what kind of things she wants to find in Bali for example like beaches,nightlife, culture, or water sports if she likes diving, etc or the quiet one.
Your friend may spend a week in Bali by doing those activities and another week in other places or countries but if your friend don't want to move further there is also nearer islands as part of Bali e.g: Nusa Lembongan, Nusa penida and also island-hopping which is lombok (e.g: Gilis) which other members also suggest