The Grand Sunset Princess in Riviera Maya
http://www.grandsunsetprincess.com/
The Grand Sunset Princess and sister resort the Grand Riviera Princess has 13 swimming pools, 12 restaurants, 11 bars, and so much more! This place is expansive and makes for a great place to hang out with your friends a family before your wedding. They have beautiful beach access for your beach wedding ceremony and banquet rooms for an indoor destination wedding reception.