If you've been on the 7 day Mexican Riviera cruise, did you do shore excursions thru the ship or privately? If thru the ship, what were your favorites? If privately, what did you do? We don't want beach or water activities. We like to walk, learn history, see interesting sites, and eat good food. Thanks