If you are looking "family" then I would suggest the Grand Playa Turquesa.
The Adult pool with the swim up bar, is right next to the kids pool, so everyone can sit together, when not at the bar. The beach has lots of shade, and the pool bar is shaded for most of the day.
The GPT has the best buffet, that we have tried in Cuba.
Diving is at the PCV, 5 min. by cab, and they will drop you off right at the dive shop, so no hauling gear across the beach. When it's time to go, the guys will call a cab, right to the dive shop.
Ask for a room at the bottom of the hill. It's closest to the beach, and the main pools, and with the 2nd buffet at the beach restaurant, you will only have to go "up the hill" for dinner..