Yes that is a lion fish I saw 5 today in my snorkel’s at Simpson bay resort and royal palm going halfway into the channel.
Bob