I booked swimming with whale sharks and the Bohol tour with Cebu tours. They were easy to communicate with and took care of my family and I. They spoke in Tagalog and English so everyone was able to understand! I also made the mistake in booking for 3 instead of 4 people, but they easily changed the reservation and were still able to take us to the whale sharks. Highly recommend!