Had a wonderful experience here. Instructors tried their best to communicate in English. Safety measures were in place. And activities were carried out as planned. Had the freedom to snorkel around. Did a snorkel then a dive and another snorkel at 3 different locations. Facilities on board the boat were very sufficient. Very memorable experience indeed!