Hello all! First time caller here, going to SXM from 4/5-4/12 and very excited. I have read the reviews here for car rentals and what not, but have not read too many regarding Tropical Tropicana though. They are recommended on Jeff Berger's site, and they have the best rates ive gotten so far. Is there a reason I shouldnt use them???