Seems our next cruise will be on the Fantasy. A choice

of going to Nassau and then Freeport or doing Freeport first and then Nassau. Reading the things to do in port chat it looks like Atlantis or snorkeling.
I snorkled in Hawaii about 20 years ago fine but when I tried again last year in St Thomas I could not bring myself to breath right. Also the seal on the mask leaked through my mustash. Any suggestions on the mental thing about breathing and what do I do about the facial hair short of shaving it off.
Thanks