I would highly recommend taking the ship's tour on Dominica. The terrain is very rough (our tour was 5 hours and by the end I had more than enough bouncing around ). The vehicles we saw from other tours looked a little scary. I wouldn't want to be stuck on this island if I missed the boat. The island itself is very beautiful and not to be missed but tourism is not one of their strong areas. Also, make sure you get an air conditioned bus. We were there the first week of May and the heat was unbelievable. I felt sorry for those in non-air busses. They were literally hanging out the windows.