Do it! That trip is really fantastic, and they are super people. And oh, the food, lodging, and support was great too. I know several other gals that have been down there with them, and they would also highly recommend it.
Wow, I've been craving the Rio Tomata ever since...have fun!!