are you taking your own bikes? if not, I'd find out very specifically what they are going to provide for you. Based on riding trip report I've read from folks who go "down south", you never know what you are going to get, and sometimes thier idea of good bike is not the same as yours.