Captain Mike and his crew were wonderful hosts for our 2-reef snorkel trip. They were friendly, professional, and made the outing very enjoyable. We explored two impressive snorkelling sites, where we saw vibrant schools of fish, plenty of parrot fish, a large spiny lobster, several barracudas just hanging out on the edge of a reef or cruising the open ocean off in the distance. We even had a lemon shark that swam right past us! The time spent at each reef felt well-balanced, giving us ample opportunity to take in the sights. The dive shop provided excellent facilities for showering and changing afterward, which was a nice touch. I’d happily book this trip again and would especially love to try the Carysfort Lighthouse reef trip next time with this great crew.