memories flamenco beach located in cayo coco/jardines del rey, offers a splendid all inclusive resort stay in one of cuba's finest beach resort locations.