We are taking our HM mid/late October and have it narrowed down between Puerto Rico and Riviera Maya. Which one will have better weather and more things to do at that time of year? We are looking for some relaxing beach time but want to try snorkeling, zip lining and other fun stuff. We are trying not to break the bank, so are budget is limited to about 4000 or less. Any suggestions will help! Thanks