FWIW the people I've spoken to who have been on beach holidays to Cuba have been disappointed. Those who went more off the beaten track had a great time. What Cuban officials like, I have no idea, and I suspect neither do you.
OK, one last comment. The British and European travellers may be indeed different from the typical tourists in Cuba.
From my personal observations, majority of Cuban visitors come from Canada and Russia. Not only recently, but for many years. And many of those repeat customers go there just for the beach, and all-inclusive meals and drinks. Some for the women. They like these activities and the Cuban government obliges.
The flight from Toronto to Havana or Varadero takes only 3 hours and the vacation packages are relatively inexpensive, especially for Canadians. As a matter of fact, you can book a one week vacation in Cuba for less than in Canadian Rockies or on the East Coast.
Personally, I liked Cuban beaches and the clean ocean, and also wandering the streets in Havana and in the small towns. The food is OK, beer and mojitos too, but abstain from the locally made wine.
To promote the tourism, Cuban government built quite a few international airports in the vicinity of the major tourists centers to supply the resorts with a steady stream of visitors. Here is a list of Cuban international airports:
Havana airport (code: HAV)
Varadero airport (code: VRA)
Holguin airport (code: HOG)
Santa Clara airport (code: SNU)
Cayo Coco airport (code: CCC)
Cayo Largo airport (code: CYO)
Camaguey airport (code: CMW)
Cienfuegos airport (code: CFG)
Santiago de Cuba airport (code: SCU)
Manzanillo de Cuba airport (code: MZO)
Just in Varadero, there are over 70 hotels and resorts, plus many small private casa particulares.