We did the Whaleshark tour with Armando today and it was such a great experience. Due to the fact that boats are limited to 14 per shift and due to the high number of whalesharks in the bay you have the chance to see the animals without being disturbed by other boats or too many people around. We were just the two of us in the boat and swam with 8 of those giants. Armando did everything to make it a very special day for us. He gave us good explanations, spotted the animals, guided us in the water to get as close as possible without disturbing them and gave us enough time to encounter and observe them. Communication in English was easy and flexible via WhatsApp and the price was very reasonable compared to competitors. Secure parking is available at his property and we even got nice pictures in the end. 100% recommended.