You have to go! We booked it through TripAdvisor, they confirmed the tour & picked us up on time from the hotel in a van, took us to the port & sailed to the whales’ sanctuary. It was amazing! We almost touch them, we were really closed to them. Then, we went to the Cayo Levantado, had lunch: delicious, stayed on the beach, saw dolphins too! Excellent experience! We totally recommend it.