Memories of relaxing in the sun on secluded white sandy beach lined with palm trees lapped by a turquoise tinted sea near Boca Paila on Mexicos Caribbean coast.