Worst tour I have every taken. Stone Island beach is filthy. Full of seaweed and trash. Restaurant was outdoors and fly infested. Beer was warm and peddlers where all over us not taking no for an answer. We made them take us back to our resort and refund our money.