That lovely marine creature you saw is the elusive spotted eagle ray. They, along with whale sharks, who don't frequent these waters, are my favorite snorkel and dive buddies. Something about those spots.. smile

Had a pair swimming roundmy dock yesterday evening,lovely to watch ,first time I have seen a pair together