We are in the research stages of making a move and have heard a lot of positives about Cancun. Any info or feedback. Would be helpful. Sent from...