I was just married at the Gran Caribe. Overall, my wedding day fell into place despite last minute changes due to the rain! The service from the staff there was poor to say the least to ALL my guests. On a positive note, the beach is beautiful and breathe taking. I brought my own photographer from Dallas, TX with beautiful pictures in the making!