If you're seeking sun, sand and azure blue sea, Varadero offers it all. About 40 resort hotels built along the…