This is an outfit that advertises week-long vacations on an island off Venezuela with an escort provided for attractive prices. Has anybody taken a vacation with them? Obviousy rip-offs are the big worry, or a dump where you end up with stomach worms. I'm tempted to go but I want to hear from someone who's been there first!