I booked at the last minute a private tour to Contoy island for my children (13, 11 and 9 years old) and myself. It was a magical day. We had a nice boat just for ourselves, captain was very nice and we felt secure. Our guide, Nouria, was wonderful, she took care of us during whole day. We were the first to arrive on this magical island, we walked around the island to see the lagoon and the landscape, then we had free time on the beach, then an excellent Mexican meal and finally a snorkeling experience (just us, before the other 100 tourists) next to the island. We thus went to Isla de Mujejes (crowded with people, but good occasion for shopping) and went back to our hotel. Everything went smooth, driver was on time and careful and fresh fruits and drinks were regularly offered. A wonderful and unforgettable experience for me and my children. Worth it!