I was lucky enough to join a Swimming with Gentle Giants tour in the Azores, Portugal a couple of years ago.
My main interest was being able to see some sperm whales and see some sperm whales I did, we had some awesome encounters that I will never forget. Our guide ensured that each of us on the tour had our share of amazing encounters and ensured that we got the most out of our time on the water. The crew were very mindful of our needs and we were looked after.
On land, the tour was so well organised that all I literally had to do was show up! Absolutely everything was taken care of, our accommodation was tidy and clean and the food was great.
I highly recommend Swimming with Gentle Giants tours and am looking forward to the next opportunity that I have to go on another one!