Been to Punta Cana and Varadero but not Punta Cana.
My vote - Cuba all the way.
Varadero is the Daytona beach of Cuba, party place but not a lot of culture or atmosphere. Diving/reefs are better elsewhere in cuba. Scooters rock in Cuba. So do the old Cars.
Food isn't as good (good luck on beef or meat in general) but coffee, ice cream, cigars and rum are far better in cuba.
People are (much) nicer and (much) less predatory/aggressive. But that might be due to the guards with the machine guns at every beach entrance...
Less "stereotypical" american tourists in Cuba.
My vote - Cuba all the way.
Varadero is the Daytona beach of Cuba, party place but not a lot of culture or atmosphere. Diving/reefs are better elsewhere in cuba. Scooters rock in Cuba. So do the old Cars.
Food isn't as good (good luck on beef or meat in general) but coffee, ice cream, cigars and rum are far better in cuba.
People are (much) nicer and (much) less predatory/aggressive. But that might be due to the guards with the machine guns at every beach entrance...
Less "stereotypical" american tourists in Cuba.