To be honest much of the Caribbean is a "homophobic" but, I have found , dont be overly expressive in public and it wont be a problem. I am not saying it should be that way..I worked in Hollywood for thirty years and share time between here and Sonoma so I am extremely liberal , accepting etc of all lifestyle choices..but I think you will be fine if you dont be overly expressive..not right I know... but save it for the boat, hotel, deserted beach and you will be fine. I would love to see things differently but that is the way it is...realise that some of the folks who make a noise are buried deep in the closets themselves!!!!