I've not toured with Frank but there seems to be many positive comments about him in the Destinations -> Mexico section of CruiseMates.
All I ask is a tall ship and a star to steer her by; John Masefield
Carnival: Glory 2004, Destiny 2008, Splendor 2009, Freedom 2011, Valor 2012, Dream 2013
Celebrity: Summit 2011
Princess: Ruby 2010, 2014, Caribbean 2013, Coral 2014, Regal 2014, 2016, Royal 2017
Star Clippers: Royal Clipper 2015
I used him several years ago and it was great, we went to lots of places but my favorite was a little restaurant tucked into the woods of the Rain Forest. I did not sure him the last time and winged it just getting a van at the port. It was good as well but not as good as Mazatlan Franks. I would not hestitate to use him again.
Miracle to Aruba Feb. 23, 2011
Valor to Belize Sept. 2011