For good snorkeling, the condition of the coral reef is still good. Suggestions for traveloka for better information and tour management, information for 2 days 1 night tour, pp boat transportation using Siginjai ferry without a seat (5 hour long trip), home stay with fan, tour only 2 spots (snorkeling and beach ) no land tour. There are no barbecue facilities. I often use Traveloka experience, but for those in Karimun Jawa, sorry to say, not recommended.