For anyone craving a bit of sun, sand and a taste of effortless luxury, Club Med Punta Cana in the Dominican Republic is a ...