If I were you, I would read the reviews on both hotels on tripadvisor.com. Here's my modest opinion:
Women do not have problems walking to and from the center of town from Alegria or anywhere in that area. Despite the beach or road not being fully lit, it's safe. With men, well, that's another story. The real threat in Cabarete are the prostitutes, hassling men especially in the evening on the beach, and stealing from them. No such threat for women.
Alegria is a family-owned hotel and managed by the owners who live on site. Cita del Sol is a condominium, thus managed by employees.
The area around Alegria is fairly quiet and thus allows you to rest better without having to deal with the street noise. On the other hand, if you don't mind motorcycle noises and a busy street to cross to go to the beach, Cita del Sol is indeed more centrally located.