I got married at Villa Albatros in Cancun www.villaalbatros.com.mx. The Villa is located in La Zona Hotelera and close to everything, yet very private. Just ask the Villa Manager and he will help you plan your perfect wedding day. It can sleep up to 12 people.
The villa staff was very friendly and accommodation. Any request you have they will help you. I miss Villa Albatros it will always stay in my memories.