We chartered with TMM last year and had a wonderful time. The only negative thing I can say is that their charts are not navigational, the oven didn't work and they charge for ice. But those are little things. It was a wonderful time, they are great people to work with and we would do it again!