I am also going on Vision of the Seas June 1st-8th. This will be my 3rd time to Mazatlan and I don't think we are going to get off the boat. I hate this port!! I know last time we were there this was some peoples favorite port on the cruise so I think it just depends on what you like. Have fun!!