We originally had our wedding scheduled in Cancun at the Casa Magna Marriott (not all-inclusive); all of their WC are awesome (they have a team that works between Casa Magna & JW Marriott, which is next door.) We were actually going to stay at an all inclusive, but have the wedding/reception at the Casa Magna. Unfortunately, due to the swine flu, all our plans were in vain (but hey we got to get married in Maui, so not too shabby.) The grounds at both JW & Casa Magna are beautiful & like I said the WC staff is amazing. Good luck!!