Diving in Similans and Surin islands is just great ! Crew is friendly and nice. Dive instructors are OK. You fell secure and any request is met. Diving gears are good quality and well maintained. The fact that the boat always stays in the sea is very nice, you have a great flexibility with the dates you want to dive.