Pros Well the tour was well organised with attendance checks after every stop. 2 of the sites were really good. The guides spoke good English and explained everything quite clearly.
The food was ok but already covered in the price so not a big fuss
Cons: only one site is for snorkeling we were expecting more, considering it is a snorkeling trip.
The sites 2, 3, 4 seemed pretty much the same, woth thd exception of lunch on the 3 rd site.