This Canadian island city is the hot new gay travel destination  GayCities