We went here with Miguel's family a couple of years ago and it was so fun! It is 5 minutes from the wedding venue.
Margaritaville has drinks, food, golf, spa services, shows, fishing tours, pools and a water park.