This is one of the best choice for the money. Flamenco is a nice resort, located in one of the best area. Walking distance to plaza bavaro, rests, clubs,etc.
they have the best club in PC if you are looking for great nightlife.
rooms are large and well decorated. rooms in 3rd floor are the best with catedral ceiling. but be careful, the air conditioned doesnt cool enough in these rooms.
the resort has 8 restaurants, food is good to very good.
Pool: one of the largest in PC.
Beach: nice strecht. be sure to wake up before 6 am. to get a Umbrella in the beach. I am not kidding. i was returning one day from the club at 5:30 and i saw many ladies running like in a track race to reserved an umbrella in the beach.
Nightlife: the best in punta cana. lobby are is the best place to start, they have a great bar. next to the lobby they have a sport bar in 2nd floor and the best disco in PC downstair.
good luck.