Homo, Bi, Trans and Hetero - all genders and sexualities meet at Manhattan