Cayo CocoTake me back to the white sand, sunny skies, turquoise water, and a drink in my hand. Cayo Coco did not disappoint. The resort and...