We are visiting Mexico in January 2014 (2 couples in our 50's) and have narrowed down our hotel choices to: Excellence Riviera Cancun, Secrets Silversand, or the Valentin. We all love the beach (to take walks on and swim/snorkel), the pools and swim up bars, good restaurants (with lots of choices for food), good cocktails, and entertainment daily/nightly. These 3 hotels are relatively close in price. Any recommendations/suggestions? Thank you.