Hello, badr! From what I've observed on our cruises, Princess is very gay friendly. There's usually a GLBT meeting on the first or second night of the cruise, hosted by a cruise staff member. Princess has done away with the "old" FOD , which I think is wonderful.
"A truly happy person is one who can enjoy the scenery on a detour."