I'm heading to Bali the last week of Jan. I see that it's not the best time to go but it's a short jump from Bangkok and we're only staying 4 nights. Anyway, I was thinking about staying somewhere that has a nice beach in case the weather is decent. We're most likely only diving one or two of the days there. So I was wondering where the nice beaches are? I stayed in Nusa Dua before and it's lovely but very expensive. Are there other beaches as lovely or close elsewhere? How about Sanur?