Sorry, but for us it's a personal choice not to spend money or time in a country with non-existent human/gay rights.
There are serious abuses being perpetrated aginst GLBT people throughout Russia; I would encourage you and yours to use this as down-time on the ship and enjoy the spa/pool or other amenities.
Of course, the choice is personal, so it's up to you.
Thank you for listening.