This was our second trip with JcTours in 4 years and the experience was equal to the first. The booking, pickup and arrangements were all on time and professionally organized. The boat was in excellent condition (with an exhaust silencer) and the crew looked after all our needs on the trip. We went to three islands, snorkeling, swimming and generally just relaxing. The bus transfer back to our villa was waiting for us at the end of the trip. Anyone looking to book a boat trip around the islands of Phuket should give serious consideration to JcTours....excellent service at a reasonable price.