it does not surprise me to confirm that cuba has one of the best beaches in the world (varadero and now this cayo guillermo)