A group of whale watchers was treated to a breathtaking sight as a pod of humpback whales and dolphins swam together off the southern Irish coast.